post url 后面跟参数_【Postman】4 Postman发送post请求-x-www-from-urlencoded使用

本文详细介绍了使用Postman发送POST请求的方法,包括如何确定请求参数的格式(x-www-form-urlencoded、formdata、JSON)、如何配置请求头部信息及body数据,并通过一个实际例子展示了x-www-form-urlencoded格式的具体应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

9f734e5ba9fc70a0b6cd8e2ee722fe7c.png

一、post请求说明

使用postman发送一个post请求,在上文中测试流程中提到的4个要素:URL、请求方式、请求头部信息及body数据。

body中设置的请求参数,常见的有如下三种:

1、x-www-from-urlencoded格式

2、form data格式

3、Json格式

在进行接口测试的时候,如何确定到底使用哪一种呢?

1、如果有详细的API接口文档,这个是有注明的,或者通过数据可以看出

2、通过抓包工具抓取报文,查看request header中的content-type字段获取是哪一种格式

二、postman中使用x-www-from-urlencoded格式发送post请求

对应于抓包信息中Content-type头域为x-www-form-urlencoded的类型,是以键值对的形式进行表单参数的发送,在postman中,就是在body标签下勾选该类型即可。

下面是一个信互协同办公系统的登录接口的报文截图:

eced588e96e204bdfbdb77e8c971e1ae.png


由上图我们可以获取URL和请求方式,以及body数据的格式(类型),我们可以在postman中做如下设置:

b27b5177b93e44b6bf8214679e92cba5.png

x-www-form-urlencoded类型数据的特点是以键值对的形式传输,具体的数据也可以通过抓取的报文获得,只需要将其按照上图的格式填入即可:

7048de6be95f9c494e7f374c8c6a45c1.png

因为该接口无自定义的头部信息要求,content-type参数也是自动填充,其实默认是form-data,只是选择x-www-form-urlencoded这个单选框之后,才会自动填充该参数。

dc1561854512651cc391e8464b82e15b.png

该接口做好之后,点击发送send即可,在响应区可以获取服务器返回的响应数据:

fab456552789e1bfd7b8dcb7216dbef9.png

如果传递的数据不正确,比如账户名错误(修改adminuser值修改为其他),服务器也会做出处理,标明请求错误的地方。

6dd417fc820567c7ae2fd01f47b7da25.png

OK,这就是x-www-from-urlencoded格式类型参数的post请求的使用方法,后面会继续写post请求,明天见。

【原创系列文章 如需转载 请联系作者 】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值