Skip to main content
 首页 » 编程设计

c#之POST 请求的 HttpWebRequest 的简单替代方案

2024年01月22日24小虾米

我需要使用 http POST 请求在远程服务器上触发操作。服务器发送一个响应,Y 或 N,通知我操作是否成功。

我正在考虑使用 HttpWebRequest 来执行此操作,但这似乎太复杂了。要使用此类,您必须设置所有 header ,例如内容类型和内容长度。

有没有更快的方法发送 POST 请求而不需要像这样设置较低级别的属性?

请您参考如下方法:

试试这个 WebClient

 // Create a new WebClient instance. 
 WebClient myWebClient = new WebClient(); 
 byte[] responseArray = myWebClient.UploadData("YOUR URI","POST","DATA to be Posted");