当前位置: 首页 > news >正文

Postman中参数区别及使用说明

一、Params与Body

二者区别在于请求参数在http协议中位置不一样。
Params 它会将参数放入url中以?区分以&拼接
Body则是将请求参数放在请求体中

后端接受数据: 

 

二、body中不同格式

2.1 multipart/form-data

key - value 格式输入,主要特点是可以上传文件

注意:使用时后端代码不能有@RequestBody,否则会出错

后端接收

参数接收:

 对象接收

 2.2 application/x-www-from-urlencoded

同样是key - value 格式输入,但不支持文件传输,与form-data区别在于http请求body格式不太一样,另外就是不可以设置content -type,而form-data是可以设置每个value的content -type

注意:使用时后端代码不能有@RequestBody,否则会出错

2.3 raw

选择text,则请求头是: text/plain
选择javascript,则请求头是: application/javascript
选择json,则请求头是: application/json (如果想以json格式传参,就用raw+json就行了)
选择html,则请求头是: text/html
选择application/xml,则请求头是: application/xml
以常用的json为例:
注意:使用时后端代码必须有@RequestBody,否则会报错。

后端接收方式一:使用@RequestBody+JSONObject

后端接收方式二:使用@RequestBody+对象

  

2.4 binary

相当于Content-Type:application/octet-stream,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件

http://www.lryc.cn/news/146351.html

相关文章:

  • 基于python+pyqt的opencv汽车分割系统
  • 游戏设计的主要部分
  • 架构师成长之路Redis第二篇|Redis配置文件参数讲解
  • jsp+servlet+mysql阳光网吧管理系统
  • Next.js基础语法
  • selenium进阶之web自动化项目框架搭建(Python版)
  • qt设计界面
  • 《C和指针》笔记12: 存储类型(自动变量、静态变量和寄存器变量)
  • 无限计算力:探索云计算的无限可能性
  • 【赋权算法】Python实现熵权法
  • docker之 Consul(注册与发现)
  • 用NeRFMeshing精确提取NeRF网络中的3D网格
  • 权限提升-Windows本地提权-AT+SC+PS命令-进程迁移-令牌窃取-getsystem+UAC
  • 深入了解Kubernetes(k8s):安装、使用和Java部署指南(持续更新中)
  • Oracle的学习心得和知识总结(二十九)|Oracle数据库数据库回放功能之论文三翻译及学习
  • 新版100句学完7000雅思单词
  • MATLAB图论合集(三)Dijkstra算法计算最短路径
  • MySQL 8.0.xx 版本解决group by分组的问题
  • 设计模式—原型模式(Prototype)
  • 【pytorch】Unfold和Fold的互逆操作
  • 【AI】《动手学-深度学习-PyTorch版》笔记(二十一):目标检测
  • 畅捷通T+用户中locked勒索病毒后该怎么办?勒索病毒解密数据恢复
  • 神仙般的css动画参考网址,使用animate.css
  • 江西抚州新能源汽车3d扫描零部件逆向抄数测量改装-CASAIM中科广电
  • 数据结构学习 --4 串
  • 探索Kotlin K2编译器和Java编译器的功能和能力
  • 如何安装chromadb
  • vue实现把字符串中的所有@内容,替换成带标签的
  • 「MySQL-00」MySQL在Linux上的安装、登录与删除
  • 8月29-31日上课内容 第五章