RestSharp GET 请求教程

RestSharp 是一个强大的 .NET 库,用于发送 HTTP 请求,包括 GET、POST、PUT 和 DELETE 等。

安装 RestSharp

要使用 RestSharp,首先需要安装它。可以使用 NuGet 包管理器安装 RestSharp,或者使用以下命令:

Install-Package RestSharp

创建 RestSharp 客户端

要发送 GET 请求,首先需要创建 RestSharp 客户端:

var client = new RestClient("http://example.com");

创建 GET 请求

接下来,需要创建一个 GET 请求:

var request = new RestRequest("resource/{id}", Method.GET);

添加参数

如果需要,可以添加参数到 GET 请求中:

request.AddParameter("name", "value"); // adds to POST or URL querystring based on Method
request.AddUrlSegment("id", "123"); // replaces matching token in request.Resource

发送 GET 请求

最后,可以使用 RestSharp 客户端发送 GET 请求:

// execute the request
IRestResponse response = client.Execute(request);
var content = response.Content; // raw content as string

完整示例

以下是一个完整的 GET 请求示例:

var client = new RestClient("http://example.com");
var request = new RestRequest("resource/{id}", Method.GET);
request.AddParameter("name", "value"); // adds to POST or URL querystring based on Method
request.AddUrlSegment("id", "123"); // replaces matching token in request.Resource

// execute the request
IRestResponse response = client.Execute(request);
var content = response.Content; // raw content as string
最后修改:2023 年 02 月 14 日
如果觉得我的文章对你有用,请随意赞赏