17得票2回答
使用C#编程自动登录网站

所以,我一直在搜索网络,尝试了解如何使用C#编程方式登录网站。我不想使用Web客户端。我想使用类似HttpWebRequest和HttpWebResponse的东西,但我不知道这些类是如何工作的。 我猜我正在寻找有人能够解释它们的工作原理,并说明成功登录到WordPress、电子邮件帐户或任...

17得票2回答
XML文档中有错误(1,2),System.InvalidOperationException: <AuthorizationResult xlms:"">未被预期。

API发送的XML&lt;AuthenticationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance"&gt; &lt;PAPIErrorCode&gt;0&lt;/PAPIErrorCode&gt; &lt;ErrorMes...

15得票4回答
何时调用WebResponse.Close()

WebResponse response; try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Timeout = 20000; response =...

14得票6回答
如何使用HttpWebRequest/Response从Web服务器下载二进制(.exe)文件?

我正在编写一个程序,需要从网站下载一个 .exe 文件并将其保存到硬盘。这个 .exe 文件存储在我的网站上,它的URL如下(它不是真实的URI,只是为了解决这个问题而虚构的):http://www.mysite.com/calc.exe 经过多次网络搜索和试验,这是我迄今为止想出的代码:Ht...

13得票1回答
从System.Net.WebRequest获取完整的响应体

我正在使用System.Net.WebRequest从某些API获取信息。当我遇到错误时,响应仅包含基本的HttpStatusCode和消息,而不是完整的错误返回值。相比之下,如果在像POSTMAN这样的工具中运行相同的POST数据和标头,则会从该API返回完整的错误。 我想知道是否有某种属...

12得票3回答
如何正确使用HttpClient PostAsync的参数?

所以我正在使用HttpClient编写一个扩展类来代替HttpWebRequest进行项目开发。 在进行POST请求时,我如何将普通字符串作为参数发送?没有json或其他东西,只是一个简单的字符串。 到目前为止,它看起来像这样。static class HttpClientExtensio...

12得票3回答
HttpWebResponse不适用于并发的出站请求。

我有一个用C#编写的ASP.NET 3.5服务器应用程序。它使用HttpWebRequest和HttpWebResponse向REST API发出请求。 我设置了一个测试应用程序,在单独的线程上发送这些请求(模拟与服务器的并发)。 请注意,这更多是关于Mono/环境的问题,而不是代码问题;...

12得票2回答
C#中的Http Post请求消息体中的Xml

我正在寻找一份 C# 的示例,展示如何将一个 XML 文档放入 HTTP 请求的消息体中,然后解析响应。我已经阅读了文档,但如果有可用的示例,我仍想看到一个。有人有示例吗? 谢谢

12得票3回答
安全摄像头返回的HttpWebResponse响应内容类型为multipart/x-mixed-replace; boundary=--myboundary,其中包含MJPEG格式的数据,但无法正常工作。

我有一个ASP.NET应用程序,需要显示来自安全摄像头的视频源。该视频流具有“multipart / x-mixed-replace; boundary = --myboundary”的内容类型,并且映像数据位于边界之间。我需要帮助将该数据流传递到我的页面,以便客户端插件可以像直接浏览摄像头W...

12得票8回答
为什么这个 WebRequest 代码运行缓慢?

我请求了100页,但全部都是404。我写了: { var s = DateTime.Now; for(int i=0; i &lt; 100;i++) DL.CheckExist("http://google.com/lol" + i.ToString()...