RestSharp使用Demo

在使用 .Net Core 调用服务器接口时,RestSharp是一个非常有用的第三方框架。以下是使用RestSharp调用API的示例代码:

using RestSharp;

var client = new RestClient("https://api.example.com");
var request = new RestRequest("/resource/{id}", Method.GET);
request.AddParameter("id", 123, ParameterType.UrlSegment);
IRestResponse response = client.Execute(request);
var content = response.Content; // 返回的响应内容

在这个示例中,我们创建了一个RestClient对象来访问API,然后创建一个RestRequest对象来指定API的URL和请求类型,使用AddParameter方法来传递请求参数,最后执行Execute方法发送请求并获取响应内容。

除了GET请求之外,还可以使用Post、Put和Delete等其他HTTP请求方法,具体方法可以参考RestSharp的官方文档。