【发布时间】:2011-08-02 06:54:44
【问题描述】:
我编写了关于 httpwebrequest 和 httpwebresponse 的代码。我需要向服务器发送数据,但出现此异常“提交请求后无法执行此操作”。见以下代码:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://"+remoteServer+":8080/");
request.Credentials = CredentialCache.DefaultCredentials;
//Stream NewReqstream = request.GetRequestStream();
request.Method = "POST";
//request.ContentLength = cmd.Length;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Console.WriteLine("Connected..");
// Send the command
//clientSocket.Send(cmd);
Stream NewReqstream = request.GetRequestStream(); //<-- Error here
NewReqstream.Write(cmd, 0, cmd.Length);
NewReqstream.Close();
【问题讨论】: