在RestSharp中获取REST请求的原始JSON数据

时间:2017-11-23 08:22:04

标签: c# json rest restsharp

我使用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数据?

2 个答案:

答案 0 :(得分:3)

此时答案是。实际请求的所有部分(包括带有查询参数的URL,正文和标题)仅在ConfigureHttp私有方法中构建。

答案 1 :(得分:0)

截至2019年,RestSharp尚未提供一种获取请求的原始JSON数据的方法,但您始终可以使用诸如Fiddler之类的Web调试代理。