关于 Unirest for .Net :https://github.com/mashape/unirest-net/
这是我的代码摘录:
Task<HttpResponse<MyClass>> response = Unirest.get("")
.header("X-Mashape-Authorization", "")
.asJsonAsync<MyClass>();
HttpRequest request = Unirest.get("");
问题:如何获得回复正文?
答案 0 :(得分:2)
你可以这样做:
HttpResponse<string> jsonResponse = Unirest.get("")
.header("X-Mashape-Authorization", "")
.asJsonAsync<string>();
var myBody = jsonResponse.Body;
正如Unirest页面所述:
收到响应后,Unirest以Object的形式返回结果,此对象应始终为每种语言提供与响应详细信息相同的键。
.Code - HTTP响应状态代码(示例200)
.Headers - HTTP响应标头
.Body - 适用的解析响应体,例如JSON响应被解析为Objects / Associative Arrays
.Raw - 未解析的响应正文
干杯,马丁