【发布时间】:2019-04-23 12:41:28
【问题描述】:
在我的应用程序中,我以这种方式将 json 字符串发布到服务器:
string url = "my/url";
HttpClient newClient = new HttpClient();
string contentType = "application/json";
JObject json = new JObject
{
{ "id", "id" },
{ "apiKey", "apiKey" },
{ "EncryptedData", Data }
};
var jon = JsonConvert.SerializeObject(json);
var content = new StringContent(jon, Encoding.UTF8, contentType);
var TaskPostAsync = await newClient.PostAsync(url, content);
if (TaskPostAsync.IsSuccessStatusCode)
{
var contentString = await TaskPostAsync.Content.ReadAsStringAsync();}
我得到的响应是它不是 Json 格式。我哪里错了。任何帮助将非常感激。 数据是一个字符串。
【问题讨论】:
-
你能得到你的服务器收到的东西吗?
标签: c# json xamarin xamarin.ios