[英]Easy alternative to HttpWebRequest for POST requests?
我需要使用http POST
請求在遠程服務器上觸發操作。 服務器發送一個響應,即Y
或N
,以通知我該操作是否成功。
我正在尋找使用HttpWebRequest
做到這一點,但這似乎太復雜了。 要使用此類,您必須設置所有標頭,例如內容類型和內容長度。
有沒有一種更快的發送POST
請求的方法,而該請求不需要設置諸如此類的較低級別的屬性?
試試這個WebClient
// Create a new WebClient instance.
WebClient myWebClient = new WebClient();
byte[] responseArray = myWebClient.UploadData("YOUR URI","POST","DATA to be Posted");
您可以嘗試使用WebClient類。 它要簡單得多,並且基本上是HttpWebRequest
的包裝器 。 它封裝了您要避免的所有復雜邏輯。
wcf Web api項目具有一個http客戶端。 超級好用。 http://wcf.codeplex.com/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.