16得票2回答
在.NET Core 2.0中使用HttpWebRequest时抛出302 Found异常

我们正在将我们的应用程序从.net框架升级到.net core 2.0。 在其中,我们使用HttpWebRequest与一个AllowAutoRedirect设置为false的站点联系。当代码执行request.GetResponse()时,该站点将返回302响应,在.net framewo...

14得票3回答
使用System.Net.Http调用Delete Web API方法时如何传递请求体内容

我有一个场景,需要调用我的Web API Delete方法,它的构造如下:// DELETE: api/products/{id}/headers [HttpDelete("{id}/headers")] public void DeleteProductHeaders(int id, [Fr...

11得票1回答
.NET Core中WebRequestHandler的替代方案是什么?

我在我的全栈.NET应用程序中使用WebRequestHandler来设置CachePolicy和AuthenticationLevel。现在我要将我的应用程序迁移到.NET Core,但是找不到这些属性或WebRequestHandler的替代方法。有什么帮助吗?以下是我的用法: ...

10得票2回答
请求已中止:请求已取消。没有解决方案可行。

我们的控制台应用程序每分钟向Facebook发出数百个Web请求(使用多个应用程序和数百个访问令牌)。现在,它们开始因标题中的异常消息而失败(“请求已中止:请求已取消”)。我们在互联网上搜索了几个小时,并尝试了每种可能的解决方案,但都没有帮助。 以下这些方法都没有帮助: webReques...

8得票3回答
文件未找到异常:无法加载文件或程序集'System.Net.Http.WebRequest'。

我已经下载了最新的.NET Framework,并在VS 2017 15.8.7上工作于.NET Core 2.0 应用程序。以下是我所安装的软件包。 请注意,此处为HTML标签,请勿删除或修改。 using (var client = new PowerBIClient(new Uri...

8得票2回答
建立SSL/TLS连接(X509Chain.Build())需要太长时间。

我发现当我使用HttpWebRequest来建立SSL\TLS连接时,调用时需要近30秒的时间 request.GetRequestStream() 当我启用了带有堆栈跟踪的跟踪功能时,我发现寻找代理需要2秒钟的时间,因此我在app.config中禁用了它: <system....

7得票1回答
HttpResponseMessage在VS 2012项目的App_Code文件夹中不可用

我正在编写一个Web API项目(MVC架构)。 我有一个实用程序类,其中包含返回HttpResponseMessage的方法。 如果将此类放置在Utility文件夹中,则一切正常。 如果我尝试将该类放置在App_Code文件夹中,则收到消息“找不到类型或命名空间名称'HttpResponse...