8得票4回答
Xamarin Android httpwebrequest,无法访问已处理的对象。

我有一个Android移动应用程序,想向服务器发送Web请求以发布一些数据,在发布数据之前,我先发送了HTTP GET请求以获取一些数据,然后发送POST请求。首先我成功接收到GET请求,但当我发送POST请求时,代码中的requestStream.Write(bytes, 0, bytes....

8得票2回答
使用.NET向服务器发布文件的方法:HttpWebRequest或WebClient。

好的,这里是问题。正如问题所述,我正在尝试将文件POST到Web服务器,并且遇到了一些问题。 我已经尝试使用Curl.exe将相同的文件POST到同一个Web服务器,并没有遇到任何问题。我已经贴出了我在curl中使用的标志,以防它们可能指出为什么我在.NET类方面遇到麻烦的潜在原因。 cu...

8得票5回答
有没有一个支持请求参数连接的URL构建器?

我想要实现类似以下的功能: UrlBuilder ub = new UrlBuilder("http://www.google.com/search"); ub.Parameters.Add("q","request"); ub.Parameters.Add("sourceid","ie8"...

8得票1回答
可移植类库与 WebRequest.ContentLength

我有一个便携式类库,以“.NET适用于Windows Store应用程序”和“Windows Phone 7.5或更高版本”为目标。我进行HTTP POST请求,截至上周,负责后端的管理员决定我需要发送长度为0的ContentLength,而不是.NET默认的-1。我使用WebRequest类...

8得票4回答
.NET HttpClient:如何动态设置请求方法?

如何使用HttpClient并动态设置方法而无需像这样做任何事情: public async Task<HttpResponseMessage> DoRequest(string url, HttpContent content, string method) {...

7得票3回答
使用 .Net WebRequest 工厂

根据Richard Willis所建议的方法,我尝试模拟调用Web请求并模仿其行为。为此,我实现了IWebRequestCreate,并扩展了WebRequest和WebResponse(更多细节请参见链接代码)。但是,现在我的代码中有一个测试会注册(WebRequest.RegisterPr...

7得票3回答
WebRequest "HEAD"轻量级替代方案

最近我发现下面这段代码在某些网站上无法正常使用,比如IMDB.com。 class Program { static void Main(string[] args) { try { ...

7得票3回答
WebException.Response.GetResponseStream()被限制在65536个字符以内。

我正在尝试使用HttpWebRequest和HttpWebResponse从网页检索HTML代码。 response = (HttpWebResponse)request.GetResponse(); ... Stream stream = response.GetResponseStrea...

7得票1回答
Web请求时应用程序池停止运行。

我有一个网站已经运行了几个月,但今天早上开始出现503服务不可用错误。在检查IIS后,我发现应用程序池被停止了。由于之前曾遇到过问题,我怀疑是WebRequest引起的问题。因此,我注释掉了站点的WebRequest部分,然后你猜怎么着,应用程序池不再被禁用了。我怀疑又有另一个安全更新,但我无...

7得票3回答
PowerShell Invoke-RestMethod不正确的字符

我正在使用Invoke-RestMethod从我使用的应用程序中获取页面名称。 我注意到当我对该页面进行GET请求时,它会像这样返回页面名称 This page â is working 然而实际页面名称是 This page – is working 这是我的请求方式 I...