Postman是非常方便的测试http请求的工具,在使用过程中遇到一些"坑“,记录一下,以供参考。
post 请求
- body中传数据只要选中 x-www-form-urlencoded 不论Header中的content-type设置的是什么,发送请求时 content-type的值都为 x-www-form-urlencoded
- 选择form-data时,content-type值默认为 multipart/form-data,并且会自带Boundary ,此时不要在Headers中选择content-type,如果选择的话,传到后台的content-type为Headers中选择的,但是传的数据是form-data格式的,如果在Headers中选择了multipart/form-data类型的content-type,传到后台的数据会报错,提示没有Boundary
- raw:如果Headers中没有选择content-type,则以raw右边下拉选项中的类型为content-type 下拉选项中的值变化时,Headers中的content-type值会同步变化。