我無法正確傳遞價值。這段代碼執行成功但空值達到指定頁面(」 http://............)。如何使用Json將數據從獲勝形式發送到Web?
Product objProduct = new Product();
objProduct.id = "1";
objProduct.name = "Sana";
string json = JsonConvert.SerializeObject(objProduct);
var baseAddress = "http://..................";
var http = (HttpWebRequest)WebRequest.Create(new Uri(baseAddress));
http.Accept = "application/json";
http.ContentType = "application/json";
http.Method = "POST";
string parsedContent = json;
ASCIIEncoding encoding = new ASCIIEncoding();
Byte[] bytes = encoding.GetBytes(parsedContent);
Stream newStream = http.GetRequestStream();
newStream.Write(bytes, 0, bytes.Length);
newStream.Close();
var response = http.GetResponse();
var stream = response.GetResponseStream();
var sr = new StreamReader(stream);
var content = sr.ReadToEnd();
您確定此Json對象對於該請求有效嗎? –
當我執行我的代碼json字符串包含followinf值 – Ajisha
{「id」:「1」,「name」:「Sana」,「products」:null,「success」:0} – Ajisha