weixin_40903250 2024-01-05 19:30 采纳率: 33.3%
浏览 9

C# 通过HTTP协议上传,GetRequestStream()写入时报错由于系统缓冲区空间不足或队列已满,不能执行套接字上的操做。

C# GetRequestStream()上传字符串报错,由于系统缓冲区空间不足或队列已满,不能执行套接字上的操做。

    private string HttpPost(string Url, string postDataStr)
        {
            try
            {
             

                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
                request.Method = "POST";
                request.ContentType = "application/x-www-form-urlencoded";
                byte[] data = Encoding.GetEncoding("utf-8").GetBytes(postDataStr);
                request.ContentLength = data.Length;
                Stream myRequestStream = request.GetRequestStream();
                myRequestStream.Write(data, 0, data.Length);
                myRequestStream.Close();
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                Stream myResponseStream = response.GetResponseStream();
                StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
                string retString = myStreamReader.ReadToEnd();
                myStreamReader.Close();
                myResponseStream.Close();

                return retString;

            }
            catch (Exception exe)
            {
                return exe.ToString();
                //MessageBox.Show(exe.ToString());
            }

        }
![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/f49477adfa7d44f5ada3a6ceaf833c56.png "#left")


img

  • 写回答

1条回答 默认 最新

  • 生财 2024-01-08 14:13
    关注

    现在都都要AI吗?用AI编程呗?还发贴子问人干嘛。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月5日

悬赏问题

  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥120 计算机网络的新校区组网设计
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据