. net (c#)实现的web客户端与java或firefox的RESTClient有什么不同?

本文关键字:firefox RESTClient 什么 实现 web net 客户端 java | 更新日期: 2023-09-27 18:11:52

我需要使用c#将JSON发送到https端点。

我正在使用System.Net.WebClient(或HttpWebRequest)。

当我使用JAVA或firefox RESTClient将JSON发送到端点时,一切都很好(从同一台机器)。

使用Wireshark,我可以看到接收服务器重置连接,导致这个。net异常:

Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.

我没有使用任何代理服务器。我已经将请求超时设置为-1(和其他值)。

.NET运行时可以添加(或删除)什么请求,firefox RESTPlugin en JAVA没有?

肯定有区别。Fiddler向我展示了两个http(s)请求,响应状态为200,但似乎没有数据返回(Fiddler引入了代理…)

. net (c#)实现的web客户端与java或firefox的RESTClient有什么不同?

@Mason谢谢你让我再看一次提琴手的数据。

设置协议为TLS1.2后

ServicePointManager。

安全协议=安全协议类型。

它的工作原理。我看到的帖子实际上得到了一个错误消息,暗示最低限度的TLS支持。但在这里,我必须先通过StackOverflow。仅仅是构思问题的练习和第一批快速反应者就帮助我快速解决了这个问题!