RestSharp 无法连接到远程服务器
RestSharp Unable to connect to remote server
我正在尝试在控制台应用程序中使用 RestSharp,以连接到 api 并获取 cookie,但在响应中,我不断收到 "Unable to connect to remote server"。
var client = new RestClient("http://finans-dk.pronestor.com/Api.mvc/v1/Authenticate");
client.Authenticator = new SimpleAuthenticator("login", "????", "password", "????");
var request = new RestRequest("resource", Method.GET);
IRestResponse response = client.Execute(request);
我基本上希望 RestSharp 调用以下内容:
finans-dk.pronestor.com/Api.mvc/v1/Authenticate?login=???&password=???
这对我适用于 postman,但不适用于 restsharp。
我已经用 http://ip.jsontest.com 进行了测试,以测试我是否可以连接到任何外部 apis,这有效并取回了我的 IP。
有什么想法吗???
将您的代码更改为:
var client = new RestClient("https://finans-dk.pronestor.com/Api.mvc/v1/");
client.Authenticator = new SimpleAuthenticator("login", "????", "password", "????");
var request = new RestRequest("Authenticate", Method.GET);
IRestResponse response = client.Execute(request);
您没有正确查看您链接到的文档。在其示例中,URL 是:
http://example.com/resource?username=foo&password=bar
注意 resource
出现的位置。你的 URL 在那个地方显示 Authenticate
。
我正在尝试在控制台应用程序中使用 RestSharp,以连接到 api 并获取 cookie,但在响应中,我不断收到 "Unable to connect to remote server"。
var client = new RestClient("http://finans-dk.pronestor.com/Api.mvc/v1/Authenticate");
client.Authenticator = new SimpleAuthenticator("login", "????", "password", "????");
var request = new RestRequest("resource", Method.GET);
IRestResponse response = client.Execute(request);
我基本上希望 RestSharp 调用以下内容:
finans-dk.pronestor.com/Api.mvc/v1/Authenticate?login=???&password=???
这对我适用于 postman,但不适用于 restsharp。 我已经用 http://ip.jsontest.com 进行了测试,以测试我是否可以连接到任何外部 apis,这有效并取回了我的 IP。 有什么想法吗???
将您的代码更改为:
var client = new RestClient("https://finans-dk.pronestor.com/Api.mvc/v1/");
client.Authenticator = new SimpleAuthenticator("login", "????", "password", "????");
var request = new RestRequest("Authenticate", Method.GET);
IRestResponse response = client.Execute(request);
您没有正确查看您链接到的文档。在其示例中,URL 是:
http://example.com/resource?username=foo&password=bar
注意 resource
出现的位置。你的 URL 在那个地方显示 Authenticate
。