【实例】如何发送各类型API请求和更换body请求参数类型?

这期抽出来的问题是关于发送get、post等请求,以及更换body请求参数类型,下面是使用Eolinker演示的实例。

发送get、post请求

新建一个接口选择请求方法为get,输入url:www.baidu.com,点击发送,一个简单的get接口请求就完成了。
技术图片

post请求则是直接选择请求方法为post,输入url,输入需要传递的参数,点击发送。
技术图片
其他请求方式类似,不再赘述。

更换Body请求参数类型

Eolinker支持多种请求参数类型。比如:
form-data
x-www-form-urlencoded
raw — JSON (application/json)
raw — XML (text/xml)
raw — Javascript (application/javascript)
raw — TEXT (text/plain)
raw — HTML (text/html)
在哪里切换呢?很多同学找不到,如下图所示:
技术图片
技术图片

form-data、x-www-form-urlencoded、raw 的区别

1、form-data:
能传输数据流(上传)的键值对。
就是http请求中的multipart/form-data,既可以上传文件等二进制数据,也可以上传表单键值对。
2、x-www-form-urlencoded:
能传输文本(不能传输数据流,不能上传)的键值对。
就是application/x-www-from-urlencoded,不能用来上传二进制数据流,比如图片上传等。
3、raw:
非键值对数据。
可以上传任意格式的文本,可以上传text、json、xml、html等。
技术图片

这期的问题整理大概就这些啦,欢迎大家评论沟通,使用过程中有什么疑问也可以随时找笔者反馈。
Eolinker:国内流行的API管理和开发平台,支持Saas和私有化部署。
使用地址:www.eolinker.com

相关文章