跳到主要内容
版本:3.2.23

请求体

Reqable支持多种类型的请求体,包括:

点击数据类型下拉菜单可以切换请求体类型:

信息

请求体支持使用环境变量。

JSON​

JSON是最常见的请求类型,Reqable提供了一个支持语法高亮的编辑器。

JSON类型会在内置请求头中自动追加 Content-Type: application/json和Content-Length(发送请求时自动计算其值)。

JSON数据支持使用注释,被注释的内容在请求时将不会被发送。

警告

包含注释的JSON内容暂不支持格式化、压缩和展开等操作。

Text​

最简单的请求体类型:

Text类型会在内置请求头中自动追加 Content-Type: text/plain和Content-Length(发送请求时自动计算其值)。

XML​

XML类型请求体支持语法高亮:

XML类型会在内置请求头中自动追加 Content-Type: application/xml和Content-Length(发送请求时自动计算其值)。

Raw​

Raw类型和Text类似,区别在于不会在内置请求头中自动追加Content-Type,适合用户自定义的类型。

Form-data​

Form-data支持三种分部类型:单行文本、多行文本和文件:

点击右侧的更多按钮可以打开分部操作菜单,包括改变类型、移动位置、编辑头部和删除等等。

多行文本需要点击展开编辑弹窗进行修改:

Reqable还支持编辑每个分部的头部信息:

Multipart类型会在内置请求头中自动追加 Content-Type: multipart/form-data和Content-Length(发送请求时自动计算其值)。

关于Boundary

无需手动添加Boundary,Reqable会在请求发送时自动生成Boundary。

Urlencode​

表单类型(Urlencode)是一组键值对拼接成如下格式:

foo=bar&hello=reqable

默认情况下,表单模式可以用表格模式进行编辑。

另外,也可以切换到文本模式进行编辑。文本模式下, 支持使用//注释来取消勾选。

表单类型会在内置请求头中自动追加 Content-Type: application/x-www-form-urlencoded和Content-Length(发送请求时自动计算其值)。

文件​

文件类型支持选择一个文件作为请求体。可以通过系统文件管理器选择文件,页可以直接将文件拖入虚线框内。

文件类型会在内置请求头中自动追加相应Content-Type(自动推导)和Content-Length(发送请求时自动计算其值)。