servicepoint相关内容

HttpWebResponse 不会针对并发出站请求进行扩展

我有一个用 C# 编写的 ASP.NET 3.5 服务器应用程序.它使用 HttpWebRequest 和 HttpWebResponse 向 REST API 发出出站请求. 我已经设置了一个测试应用程序以在不同的线程上发送这些请求(以模糊地模仿服务器的并发性). 请注意,这更像是单声道/环境问题,而不是代码问题;所以请记住,下面的代码不是逐字记录的;只是功能位的剪切/粘贴. ..
发布时间:2022-01-23 15:17:09 C#/.NET

为什么在第二个请求中,dotnet keepalive Http连接失败,并显示“服务器关闭了预期保持活动的连接".

我有一个dotnet框架应用程序,该应用程序对运行Apache的远程服务器执行POST api请求.它间歇性地失败并显示以下错误: 基础连接已关闭:服务器关闭了预期保持活动状态的连接. 这是在通过Keepalive TLS连接完成时,在对服务器的第二个请求上发生的,因此在负载较重的生产系统中发生的频率更高,而在开发环境中发生的频率则更低或根本没有发生. 我们尝试过: 禁用期望:1 ..
发布时间:2021-05-02 20:27:20 C#/.NET

HttpWebResponse不会规模并发出站请求

我用C#编写的ASP.NET 3.5服务器应用程序。它使用HttpWebRequest和HttpWebResponse使得出站请求到REST API。 我已经建立了测试应用程序发送单独的线程上这些请求(隐约模拟并发针对服务器)。 请注意,这是一个多code问题单声道/环境问题;所以请记住下面的code不是逐字;只是一个剪切/粘贴功能位。 下面是一些伪code: //线程客户端件 INT ..
发布时间:2016-05-19 22:47:25 C#/.NET

为什么System.Net.ServicePoint.ConnectionLimit用途“7FFFFFFF”(Int32.MaxValue / 2147483647),当客户端连接到'localhost'的服务?

为什么System.Net.ServicePoint.ConnectionLimit使用“7FFFFFFF”(Int32.MaxValue / 2147483647)当客户端连接到服务上的“本地主机”,而它决定使用'2'作为默认该服务是否在远程机器上运行? 起初,我想如果servicepoint.connectionlimit没有设置将被ServicePointManager.DefaultCo ..
发布时间:2015-11-27 11:08:26 C#/.NET

我该如何执行,而无需下载内容的GET请求?

我工作的一个链接检查,一般我可以执行 HEAD 的要求,但有些网站似乎禁用这个动词,所以失败我也需要执行 GET 请求(仔细检查该链接是真的死了) 我用下面的code作为我的链接测试: 公共类ValidateResult { 公众的HTTPStatus code?状态code {获得;组; } 公众开放的RedirectResult {获得;组; } 公共WebExceptionS ..
发布时间:2015-11-25 23:22:30 C#/.NET