有没有一种方法可以获取RestSharp请求的完整URL,包括其资源和查询字符串参数?
例如,对于此请求:
RestClient client = new RestClient("http://www.some_domain.com");
RestRequest request = new RestRequest("some/resource", Method.GET);
request.AddParameter("some_param_name", "some_param_value", ParameterType.QueryString);
IRestResponse<ResponseData> response = client.Execute<ResponseData>(request);
我想获取完整的请求URL:
http://www.some_domain.com/some/resource?some_param_name=some_param_value
Execute()
之前调用BuildUri()
,这样似乎更自然(我想记录我要做的事情,而不是刚刚做过的事情)。 - Chris Nelson