【发布时间】:2012-02-01 04:44:22
【问题描述】:
我正在开发我的项目,而且我是 ASP.NET 的新手。
我想在点击按钮时向套接字发送 HTTP 发布请求
这是我的代码。
protect void Button1_click(object sender, EventArgs e)
{
socket clientSocket = new Socket (addressFamily.InterNetwork, SocketType.Stream, Protocol.TCP);
clientSocket.Connect(new IPEndPont.Parse("192.168.1.1", 5550));
A = "1"; // i want to send this variable using HTTP post request
clientSocket.Send(Encoding.UTF8.Getbytes(A));
clientSocket.Close();
}
tnx 的帮助。
【问题讨论】:
-
什么是
socket?这应该是Socket(如System.Net.Sockets.Socket?另外,如果您正在使用Http,那么首选方法是使用HttpClient类。 -
HttpClient,或者
WebClient或WebRequest。绝对不是套接字。
标签: c# asp.net sockets tcp http-post