postman post传递参数_第二章 接口测试工具——Postman(三)

9f9125425d87311e463badd9622e04f0.png

Postman请求发送之POST

POST请求方法是将数据传递到服务器,返回的数据取决于服务器的实现。

POST请求可以使用“Query String Parameters”以及body将参数传递给服务器。

1.下面的请求中,使用“Query String Parameters”传递参数,请求的URL如下:

postman-echo.com/post

a2e050ba6c966c546291b0fd90b83f4a.png

postman-echo.com/post?param1=xxc(此种传递参数的方式多用于get请求方法)

63457db7bbe78afec20e969cf539ed21.png

2.发送一个Request,其中body为application/x-www-form-urlencoded类型,参数分别为param1=xxc和param2=123456,请求的URL如下:

postman-echo.com/post

ac98bce627ea1eb39dab32d57a32f9f7.png

Postman Body数据类型说明:

form-data:multipart/form-data是Web表单用于传递数据的默认编码,这模拟了在网站上填写表单并提交它。表单数据编辑器允许我们为数据设置键-值对。我们也可以为文件设置一个键。文件本身作为值进行设置。

x-www-form-urlencoded:该编码与URL参数中使用的编码相同。我们只需要输入键-值对,Postman会正确编码键和值。请注意,我们无法通过此编码模式上传文件。表单数据和urlencoded之间可能存在一些差异,因此请务必首先检查API的编码实现,确定是否可以使用这种方式发送请求。

raw:请求可以包含任何内容。除了替换环境变量之外,Postman不触碰在编辑器中输入的字符串。无论你在编辑区输入什么内容,都会随请求一起发送到服务器。编辑器允许我们设置格式类型以及使用原始主体发送的正确请求头。我们也可以手动设置Content-Type标题,这将覆盖Postman定义的设置。

binary:二进制数据可以让我们发送Postman中无法输入的内容,例如图像,音频和视频文件。

返回值如下:

{

"args": {},

"data": "",

"files": {},

"form": {},

"headers": {

......

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值