
以下分別是上傳的引數,json樣例,回傳值

以下為我寫的代碼,總是回傳error。麻煩大神說明一下具體怎么修改
string url = @"http:******";
string jsonParam = "[{\"devicecode\":\"D3673836A72E162F00\",\"storagetime\":\"一年\",\"indate\":\"2019-05-23 10:00:00\"}]";
// url += (url.IndexOf('?') < 0 ? '?' : '&') + jsonParam;
var request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "POST";
request.ContentType = "application/json;charset=UTF-8";
request.KeepAlive = false;
request.Timeout = 6000000;
// request.ContentType = "application/x-www-form-urlencoded";
byte[] byteData = Encoding.UTF8.GetBytes(jsonParam);
var length = byteData.Length;
request.ContentLength = length;
var writer = request.GetRequestStream();
writer.Write(byteData, 0, length);
writer.Close();
var response = (HttpWebResponse)request.GetResponse();
var responseString = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8")).ReadToEnd();
MessageBox.Show(responseString.ToString());
uj5u.com熱心網友回復:
第一次來論壇請求,麻煩大家支支招uj5u.com熱心網友回復:
會不會是錯別字?\"indate\":\"2019-05-23 10:00:00\"
\"insdate\":\"2019-05-23 10:00:00\"
uj5u.com熱心網友回復:
很可能是#2說的問題轉載請註明出處,本文鏈接:https://www.uj5u.com/net/70682.html
標籤:C#
