擅长:python、mysql、java
<p>除了添加的注释之外,我建议使用名为<a href="http://restsharp.org/" rel="nofollow noreferrer">RestSharp</a>的库。
您可以很容易地找到nuget包,代码将与以下内容一样简单:</p>
<pre><code>var client = new RestClient("https://dathost.net");
client.Authenticator = new HttpBasicAuthenticator("john@doe.com", "secretPassword");
var request = new RestRequest("api/0.1/game-servers/{id}/start", Method.POST);
request.AddUrlSegment("id", "54f55784ced9b10646653aa9");
// execute the request
IRestResponse response = client.Execute(request);
var content = response.Content;
</code></pre>
<p>您还可以执行异步请求:</p>
<pre><code>client.ExecuteAsync(request, response => {
Console.WriteLine(response.Content);
});
</code></pre>