Tru*_*an1 7 c# asp.net wcf json httpclient
如何传入JSON有效内容以使用REST服务.
这是我正在尝试的:
var requestUrl = "http://example.org";
using (var client = new HttpClient())
{
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualifiedHeaderValue("application/json"));
var result = client.Post(requestUrl);
var content = result.Content.ReadAsString();
dynamic value = JsonValue.Parse(content);
string msg = String.Format("{0} {1}", value.SomeTest, value.AnotherTest);
return msg;
}
Run Code Online (Sandbox Code Playgroud)
如何将这样的内容作为参数传递给请求?:
{"SomeProp1":"abc","AnotherProp1":"123","NextProp2":"zyx"}
Run Code Online (Sandbox Code Playgroud)
Tru*_*an1 16
我从这里得到了答案: 使用HttpClient从Web API发布JsonObject
httpClient.Post(
myJsonString,
new StringContent(
myObject.ToString(),
Encoding.UTF8,
"application/json"));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21289 次 |
最近记录: |