苏飞论坛

标题: 请问出现这个如何解决:基础连接已经关闭: 发送时发生错误。 [打印本页]

作者: 黑牛    时间: 2019-8-29 21:52
标题: 请问出现这个如何解决:基础连接已经关闭: 发送时发生错误。
第一次碰到这个问题,提示:“基础连接已经关闭: 发送时发生错误。”
代码如下:
[C#] 纯文本查看 复制代码
            //创建Httphelper对象
            HttpHelper http = new HttpHelper();
            //创建Httphelper参数对象
            HttpItem item = new HttpItem()
            {
                URL = "https://xxxxxxxx",//URL     必需项   
                Method = "post",//URL     可选项 默认为Get   
                ContentType = "application/x-www-form-urlencoded",//返回类型    可选项有默认值
                PostDataType = PostDataType.String,//默认为字符串,同时支持Byte和文件方法
                PostEncoding = System.Text.Encoding.UTF8,//默认为Default,
                Postdata = "ERTUCFVJ@$#%$^^&HJHJHJ",//Post要发送的数据
                SecurityProtocol =System.Net.SecurityProtocolType.Tls11
            };
            //请求的返回值对象
            HttpResult result = http.GetHtml(item);
            //获取请请求的Html
            string html = result.Html;
            
            //输出
            Debug.WriteLine(html);
            Console.WriteLine(html);
            Console.ReadKey();


上面代码我隐去了 url 和posdata,“ecurityProtocol =System.Net.SecurityProtocolType.Tls11”  我四个类型都试过,都是报同样的错误。
我通过curl 命令提交是可以成功,请问这里会是什么原因?谢谢大家。

作者: aaa1721998695    时间: 2019-9-7 03:37
3
333




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4