你好,我請求發送到服務器,我想用newtonsoft錯誤JSON數據發送到POST請求
我想發送的數據這樣
{
"Id": 1,
"PROF_EMAILD": "[email protected]",
"MAILID": "[email protected]",
"NAME": "aaa"
}
我已經實現了一些代碼的反序列化JSON字符串this.code看起來像這樣
protected override string RunInBackground(params string[] @params)
{
string sUrl = "http://52.163.215.46:4444/api/FBLogins";
string sContentType = "application/json"; // or application/xml
try
{
JObject oJsonObject = new JObject();
oJsonObject.Add("Id", 22);
oJsonObject.Add("PROF_EMAILD", "[email protected]");
oJsonObject.Add("MAILID", "[email protected]");
oJsonObject.Add("NAME", "aaa");
HttpClient oHttpClient = new HttpClient();
var oTaskPostAsync = oHttpClient.PostAsync(sUrl, new StringContent(oJsonObject.ToString(), Encoding.UTF8, sContentType));
oTaskPostAsync.ContinueWith((oHttpResponseMessage) =>
{
Console.WriteLine("Abhijit", oHttpResponseMessage.ToString());
});
}
catch (Java.Lang.Exception e)
{
}
catch (System.Exception e)
{
}
return null;
}
但同時發送請求JSON像這樣
{{
"Id": 1,
"PROF_EMAILD": "[email protected]",
"MAILID": "[email protected]",
"NAME": "aaa"
}}//extra bracks
,我如何獲得性反應的字符串,以及如何轉換,在JSON
讓我試試這個我會更新 –
它給出錯誤無法從字符串轉換成system.net.http.httpcontent –