跳到主要内容
版本:3.1.3

请求体

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

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

信息

请求体支持使用环境变量

JSON

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

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

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

警告

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

Text

最简单的请求体类型:

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

XML

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

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

Raw

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

Form-data

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

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

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

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

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

关于Boundary

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

Urlencode

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

foo=bar&hello=reqable

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

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

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

文件

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

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