PostMan玩转请求

PostMan玩转请求

一、创建请求方式
在Postman中可以通过以下三种方式创建和保存请求:
1、通过请求构造器创建请求;
2、通过New按钮创建请求;
3、通过启动页面创建请求。
在这里插入图片描述
二、请求详细介绍
1、请求URL
对于每一个请求来说,请求URL是需要设置的第一件事。没有请求URL,其它的都是扯淡。

点击Params按钮打开参数编辑器,输入URL参数。我们可以单独添加键-值对,Postman会将上述查询字符串中的所有内容组合在一起。如果网址已经有参数,Postman会自动将网址分成键-值对两部分。如下图所示:
在这里插入图片描述
2、请求头
单击Headers选项卡将显示请求头键-值编辑器。我们可以将任何字符串设置为请求头名称。在输入字段时,自动完成下拉菜单将补充常见HTTP请求头。 Content-Type标题的值也可从自动完成下拉菜单中选择。
3、请求cookies
在Postman的Native App中,我们可以通过Cookie管理器管理每个域名对应的Cookie。如下图所示:
在这里插入图片描述
4、预设请求头
我们可以将常用标题一起保存在请求头预设中。在请求头标签下,可以通过从右侧的预设下拉列表中选择“管理预设”来为给请求添加请求头预设。如下图所示:
在这里插入图片描述
5、请求方法
我们都知道HTTP请求分为GET、POST、DELETE等方法;我们可以很方便的通过Postman来模拟不同的方法来发送请求。具体如下图所示:
在这里插入图片描述
6、请求体
在构建请求时,我们经常使用请求体编辑器。Postman可以发送几乎任何类型的HTTP请求。请求体编辑器分为4个区域,根据请求体类型有不同的输入UI。如下图所示:
在这里插入图片描述
当通过HTTP协议发送请求时,服务器可能需要一个Content-Type标头。Content-Type头让服务器正确解析请求体。对于表单数据和urlencoded请求体类型,Postman自动附加正确的Content-Type标题,因此我们不必手动设置它。当选择请求体内容格式类型时,会将请求头设置为RAW。如果我们手动使用Content-Type标头,则该值优先于Postman设置的值。Postman没有为二进制体类型设置任何请求头类型。
下面就对Postman提供的以下几种请求体类型进行详细的说明:
form-data
multipart/form-data是Web表单用于传输数据的默认编码。这模拟了在网站上填写表单并提交它。表单数据编辑器允许我们为数据设置键-值对。我们也可以为文件设置一个键,文件本身作为值进行设置。
x-www-form-urlencoded
该编码与URL参数中使用的编码相同。我们只需输入键-值对,Postman会正确编码键和值。请注意,我们无法通过此编码模式上传文件。表单数据和urlencoded之间可能存在一些差异,因此请务必首先检查API的编码实现,确定是否可以使用这种方式发送请求。
raw
RAW请求可以包含任何内容。除了替换环境变量之外,Postman不触碰在编辑器中输入的字符串。无论你在编辑区输入什么内容,都会随请求一起发送到服务器。编辑器允许我们设置格式类型以及使用原始主体发送的正确请求头。我们也可以手动设置Content-Type标题,这将覆盖Postman定义的设置。
binary
二进制数据可让我们发送Postman中无法输入的内容,例如图像,音频或视频文件。当然了,我们也可以发送文本文件。正如前面在表单数据部分中提到的,如果通过历史记录或集合加载请求,则必须重新附加文件。
转载自:https://www.jellythink.com/archives/161

猜你喜欢

转载自blog.csdn.net/m0_38039437/article/details/89315028