首页 > 其他分享 >RestSharp使用方法

RestSharp使用方法

时间:2022-09-07 22:00:56浏览次数:72  
标签:请求 RestRequest 使用 restRequest RestSharp 方法 response restClient

RestSharp使用方法

功能:在VS后端请求接口。

(个人)用途:对接平台,做数据的转发。


1.引入Get包:RestSharp

 

 2.简单的请求示例:

        /// <summary>
        ///RestSharp 请求
        /// </summary>
        public static void Send()
        {
           //创建一个RestSharp请求实例,并且设置Url。
            RestClient restClient = new RestClient("http://110.250.80.119:8090");
            //发送请求的数据容器,参数标头之类的通过RestRequest添加
            //看网上的有些案例request只设置请求方式(GET,POST)就行,但是我试了不可以,所以请求域名和路由还是分开写才OK
            RestRequest restRequest = new RestRequest("/open.api", Method.Post);
            //添加标头
            restRequest.AddHeader("Content-Type", "application/x-www-form-urlencoded");
            #region 添加参数
            restRequest.AddParameter("appid", 2);
            restRequest.AddParameter("format", "json");
            #endregion
            //发送请求(还有几种请求的方式,例如restClient.Post(restRequest),个人觉得Execute和ExecuteAsny就可以了,请求方式上面已经设置过了)
            //response就是请求结果,response.Count返回内容,response.Code 请求状态
            var response = restClient.Execute(restRequest);
            Console.WriteLine(response.Content);
        } 

3.然后通过返回的内容或者Code就可以知道请求是否成功

 

标签:请求,RestRequest,使用,restRequest,RestSharp,方法,response,restClient
From: https://www.cnblogs.com/zhang-3/p/16667419.html

相关文章

  • 手把手教你使用dat.gui
    最近在git上看见一个炫酷的3D项目,是使用canvas,根据矩阵变换生成3D场景和动画,效果是这样的:效果图这样的:效果图由于笔者水平有限,炫酷的效果,复杂的矩阵,不属于本次的重点......
  • 课程学习24-类、字段、方法
    类是组成java程序的基本要素,是一类对象的原型。封装了一类对象的状态和方法,即把变量与函数封装到一个类中。 一、构造方法constuctor特殊的方法、初始化new该类的......
  • Qt5.14.2使用虚拟键盘
    说明这是关于Qt5(Qt5.1.4.2),QWidget编程使用Qt虚拟键盘(qtvirtualkeyboard)Tag:QT5,Qt,软件盘、虚拟键盘,Widget程序,QML 作者:[email protected] 关键代码启用虚拟键盘......
  • git clone的等价方法
    gitclonehttp://github.com/CosmosHua/locatenewgitclonehttp://github.com/CosmosHua/locate.gitnewgitclonegit://github.com/CosmosHua/locatenewgitclone......
  • .NET(C#) 使用Aspose.Html将HTML转成PDF
    .NET(C#)中将HTML转成PDF的方法比较多,可以使用Aspose.Html、PuppeteerSharp、EO.Pdf和HtmlRenderer.PdfSharp等,本文主要使用Aspose.Html将HTML转成PDF的方法,以及相关的......
  • .NET(C#) 使用Aspose.Pdf将HTML转成PDF
    .NET(C#)中将HTML转成PDF的方法比较多,可以使用Aspose.Pdf、PuppeteerSharp、EO.PDF和HtmlRenderer.PDFSharp等,本文主要使用Aspose.Pdf将HTML转成PDF的方法,以及相关的示......
  • 递归实现一下方法
    设置两个数,相加之间整数/***@Description:设置两个数,相加之间整数*@Param:[start,end]*@return:int*@Author:Mxhlin*@Date:20......
  • C语言字符串处理函数 strcat()和strncat()的区别及使用
    字符串函数(Stringprocessingfunction)也叫字符串处理函数,指的是编程语言中用来进行字符串处理的函数。本文主要介绍C语言中符串处理函数strcat()和strncat()的区别使用......
  • STM32的一个IO口有很多功能,如何配置使用某一个功能
    比如:以STM32F103C8为标准看PA8有两个复用功能,分别是USART1_CK/TIM1_CH1(9)/MCO,如何配置寄存器使能某个功能?通过查看手册:串口1引脚复用与重定位,可见它不能重定位。看......
  • 03-安装docker及使用docker安装其他软件(手动挂载数据卷)
    中秋明月,豪门有,贫家也有,极慰人心Linux安装docker可以参考官方的安装文档centos安装docker:https://docs.docker.com/engine/install/centos/#1.卸载之前的docker......