我使用RestSharp来访问Sever API。
RestClient client = new RestClient(serverUrl);
JObject parameters = new JObject
{
new JProperty("Param1", p1),
new JProperty("Param2", p2)
};
RestRequest request = new RestRequest("/Foo", Method.POST);
request.AddParameter("application/json; charset=UTF-8", parameters, ParameterType.RequestBody);
有没有办法在RestSharp中获取REST请求的原始JSON数据?
答案 0 :(得分:3)
此时答案是否。实际请求的所有部分(包括带有查询参数的URL,正文和标题)仅在ConfigureHttp
私有方法中构建。
答案 1 :(得分:0)
截至2019年,RestSharp尚未提供一种获取请求的原始JSON数据的方法,但您始终可以使用诸如Fiddler之类的Web调试代理。