基础代码如下:
HttpWebRequest request = WebRequest.Create(new Uri(currentUrl + MainPort)) as HttpWebRequest;
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "Post";
.....
request.Headers["OpType"] = "";                    // 新增代码
.....
CPacket pack = new CPacket(request, requestData);  // 数据封装
request.BeginGetRequestStream(StreamCallback, pack);现在服务器端跟本无法接受到任何消息,如果把request.Headers["OpType"] = "";  改为
request.Headers["OpType"] = "Edit"(即不为""就行)就好使了,请各问前辈能否帮忙解释一下,这是什么原因啊,是c#的方法解析问题还是http通信头数据自己的问题?