最佳答案
在向web服务发送请求之前,我需要向HttpClient添加http报头。我如何为一个单独的请求(而不是在HttpClient上对所有未来的请求)做到这一点?我不确定这是否可行。
var client = new HttpClient();
var task =
client.GetAsync("http://www.someURI.com")
.ContinueWith((taskwithmsg) =>
{
var response = taskwithmsg.Result;
var jsonTask = response.Content.ReadAsAsync<JsonObject>();
jsonTask.Wait();
var jsonObject = jsonTask.Result;
});
task.Wait();