Tag: 发帖

将http请求发送到服务器而不期待响应

我需要向服务器发送POST http请求,但它不应该期待响应。 我应该用什么方法呢? 我一直在用 WebRequest request2 = WebRequest.Create(“http://local.ape-project.org:6969”); request2.Method = “POST”; String sendcmd = “[{\”cmd\”:\”SEND\”,\”chl\”:3,\”params\”:{\”msg\”:\”Helloworld!\”,\”pipe\”:\”” + sub1 + “\”},\”sessid\”:\”” + sub + “\”}]”; byte[] byteArray2 = Encoding.UTF8.GetBytes(sendcmd); Stream dataStream2 = request2.GetRequestStream(); dataStream2.Write(byteArray2, 0, byteArray2.Length); dataStream2.Close(); WebResponse response2 = request2.GetResponse(); 发送请求并获得回复。 如果请求将从服务器返回响应,这可以正常工作。 但是,根据我的需要,我只需要发送一个POST请求。 并且没有与我发送的请求相关的响应。 我该怎么做 ? 如果我使用request2.GetRespnse()命令,我收到“连接意外关闭”的错误 任何帮助将不胜感激。 谢谢