II 必须将 http post 数据发送到网站抛出代理并接收服务器响应。比如我想发送请求
request=Encoding.ASCII.GetBytes("POST / HTTP/1.1\r\nHost: example.com\r\nConnection: Close\r\n\r\ntest_check=Hello");
在我的网站中,我检查帖子数据是否发送良好。在这种情况下,我返回“Ok”。首先,我写了这样的东西:
TcpClient client = new TcpClient(host, port);
NetworkStream stream = client.GetStream();
stream.Write(request, 0, request.Length);
stream.Flush();
while ((count = stream.Read(buffer, 0, buffer.Length)) > 0)
response.Append(encoder.GetString(buffer, 0, count));
响应为空。怎么了?
之后,我想通过代理服务器的 TcpCLient 发送请求。是否可以?
谢谢