RestSharp client.post против client.execute - PullRequest
0 голосов
/ 11 декабря 2019

Я начинаю использовать RestSharp POST с c # и dot net. Тем не менее, я не уверен, какая разница в client.Execute и client.Post.

1 Ответ

0 голосов
/ 26 декабря 2019

Код ниже:

IRestRequest request = new RestRequest("apiEndPoint", Method.POST);
IRestResponse response = RestClient.Execute(request);

И этот:

IRestRequest request = new RestRequest("apiEndPoint");
IRestResponse response = RestClient.Post(request);

Оба отправляют один и тот же HTTP-запрос с глаголом POST на сервер URL / apiEndPoint.

Оба действительны, и вы должны использовать одно вместо другого в зависимости от дизайна вашей реализации. Я склонен использовать первый, потому что я обычно знаю глагол (POST, GET, ...) перед выполнением.

...