RestSharp.RestClient
本文主要是介绍如何用RestClient 请求带参数的服务,请求服务为某翻译API
直接上源码
1.Nuget添加RestSharp包
Install-Package RestSharp -Version 107.3.0
2.使用RestClient发送请求
public static void Fanyin_RestClient(string fromString)
{Console.WriteLine($"Fanyin_RestClient post");var client = new RestClient(ApiConfig.Url);var request = new RestRequest("POST");request.AddHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");string randnum = Random.Shared.Next(100).ToString();string sign = Encrypt.EncryptString(ApiConfig.ApiId + fromString + randnum + ApiConfig.ApiKey);request.AddParameter("q", fromString);request.AddParameter("from", Language.中文简体);request.AddParameter("to", Language.英语);request.AddParameter("appid", ApiConfig.ApiId);request.AddParameter("salt", randnum);request.AddParameter("sign", sign);var response = client.ExecuteAsync(request);Console.WriteLine(response.Result.Content);
}
3.输出
RestSharp.RestClient相关推荐
- kindeditor扩展粘贴截图功能修改图片上传路径并通过webapi上传图片到图片服务器...
2019独角兽企业重金招聘Python工程师标准>>> kindeditor是一个非常好用的富文本编辑器,它的简单使用我就不再介绍了. 而kindeditor却对图片的处理不够理想. ...
- winform 往第三方传值 put
put //project 我自己的需求的状态 根据你自己的情况 datajson往地第三方传的参数 token是拿到第三方需要的token 你可以调用拿到token的方法 public void U ...
- postman的RestClient引用库RestSharp
postman的RestClient引用库:RestSharp 106.15.0
- RestSharp .net 轻量级rest客户端
RestSharp Simple REST and HTTP API Client for .NET 官网:http://restsharp.org/ GiHub: https://github.co ...
- java restsharp_C# RestSharp应用
C# RestSharp应用 开通博客是想将自己所学的东西记录下来,以便自己查缺补漏,希望自己能坚持下去 正题关于RestSharp的使用 下载 NuGet直接搜索即可,最新版本RestSharp需要 ...
- RestClient(接口请求)
一.电子签章:通过接口,传入参数中有pdf文件,和其他参数,在文件上盖上电子签章. 引入:通过NuGet安装RestSharp,注意版本. 备注:如果后面程序运行有错,可以看是引用是否更改了web.c ...
- C# 使用RestSharp实现Postman中的各种形式的请求
目录 一.导入命名空间 二.构建客户端 ◆ 创建客户端对象 ◆ 设置当前URL ◆ 设置响应超时 ◆ 添加默认Header ◆ 添加单项Cookie ◆ 添加多项Cookie 三.构建请求 ◆ 创建请 ...
- RestSharp with polly 封装
BaseRequest public class BaseRequest {public int TimeOut { get; set; } = 300;public Method Method { ...
- RestSharp 使用(含超时处理)
我用的版本: 简单封装一下: using RestSharp; using System; using System.Collections.Generic; using System.Linq; u ...
- WMS中RestSharp的使用
RestSharp 简介 官方:RestSharp 可能是.NET 最流行的 HTTP 客户端库.它具有自动序列化和反序列化.请求和响应类型检测.多种身份验证和其他有用功能,正被数十万个项目使用. R ...
最新文章
- Java 6.编写类
- 长春8中2021年高考 成绩查询,长春八中2018高考喜报成绩、本科重本上线人数情况...
- 文巾解题 461. 汉明距离
- 在github上面下载文件夹的方法666
- ip 十进制 整型 java_IP地址转换成10进制整数(zt)
- python中msg函数_Python 中闭包函数和装饰器
- 详细探究Spark的shuffle实现
- 送书 | 新书《Python科学计算入门与实战》
- postman调用webservice接口
- 一键获取喜马拉雅音频文件(Python3爬虫)
- 未安装打印机驱动程序 试图将驱动程序添加到存储区时遇到问题
- js插件--1.swal
- Ocata Neutron代码分析(六)——APIRouter的初始化(1)加载core plugin和service plugin...
- VSCode中安装Live Server插件实现Html网页代码的实时预览
- Angular2属性绑定
- Linux下conda环境配置及第三方库安装
- 选择香港虚拟主机需要注意的,如何选购优质的虚拟主机
- 第12讲:Python列表对象中元素的增操作
- 每天学点英语语法-重头开始8
- 基于HDP版本的YDB安装部署
热门文章
- 【Xposed】框架安装full.xml.gz下载失败解决方法总结
- openproj不能修改日期的原因分析与解决
- c语言标准库详解(五):stdio.h之直接IO/文件定位/错误处理
- 通达信 移动平均算法_涨停板这样选!首次公开通达信超级选股法使用流程(建议收藏)...
- zendstudio13.6配置xdebug调试
- Python openpyxl文档
- VSCode安装教程(超详细)
- 高效记忆/形象记忆(08)110数字编码表 21-30
- IDEA中使用SVN IDEA配置SVN步骤
- IP地址库ipip.net