我必须使用RestSharp调用以下URL。 uri的某些部分不是标准的。 我怎样才能在
中使用它们网址如下,但没有空格: http:// mysite.com/api/v2.php?method = 信息 :: 方法& token = b& target_id = 0
我尝试过这样的事情,但RestSharp没有调用我希望调用的URL。
var client2 = new RestClient("http:// mysite.com/api/v2.php");
var request = new RestRequest("method=information::method", Method.GET);
request.AddParameter("token", authenticationToken);
request.AddParameter("target_id", targetId);
答案 0 :(得分:1)
你没有提到代码实际调用的url,但我猜你的方法被解析为文件/路径,而不是参数。
var client = new RestClient("http:// mysite.com/api/");
var request = new RestRequest("v2.php", Method.GET);
request.AddParameter("method", "information::method");
request.AddParameter("token", authenticationToken);
request.AddParameter("target_id", targetId);