簡體   English   中英

如何將參數傳遞給Post URL C#

[英]How to pass parameter to Post URL C#

我的代碼:

  string postData = "'Country+Code':'US'&'Start+Date':'2018-01-01'&'End+Date':'2018-07-02'";
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
request.Headers["Authorization"] = "Bearer " + accessToken;
var response = (HttpWebResponse)request.GetResponse();

我收到404 not found錯誤:

我想郵政數據中的問題,所以我部落:

//string postData = "'Country Code':'US'&'Start Date':'2018-01-01'&'End Date':'2018-07-02'";
// string postData = "Country Code:'US':1&Start Date:'2018-01-01'&End Date:'2018-07-02'";

但是仍然出現錯誤:找不到404,找到正確的方法?

如果您收到的HTTP狀態為404(找不到方法),則可能會出現這種錯誤:

  1. 確保托管服務
  2. 網址錯誤
  3. 如果url正確,則確保服務主機為POST方法。 如果將其托管為PUT&如果將其稱為POST,則可能會收到此類錯誤。
  4. 如果以上所有情況均已通過驗證,請交叉驗證您是否按照合同發送了預期的輸入數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM