[Postman]postman调试接口报错整理

问题一:

在做spring boot项目时用postman进行json调用测试时出现以上错误:
这表达的意思是说上下文的类型格式不对,后台要求为json格式,而上传的是text/plain格式。所以将调用路径的header加上key Content-Type,value为application/json

org.springframework.web.HttpMediaTypeNotSupportedException:
 Content type 'text/plain;charset=UTF-8'

解决方案:

Content-Type  application/json

如下图:
在这里插入图片描述


问题二:

发送POST请求报错,报错内容如下:

Content type 'multipart/form-data;boundary=--------------------------943113907973212003204166;charset=UTF-8' not supported

问题原因:

我们的接口做了规范,默认就是通过@RequestBody 的方式请求的。

也就是每一个请求必须是通过实体对象进行传参,不能通过form-data 表单提交的方式进行传参;
在这里插入图片描述

解决方案:

  1. 改成json方式提交
    在这里插入图片描述

  2. 把接口的@RequestBody 注解去掉

问题三:

PostMan模拟数组类型数据,如下图所示:
在这里插入图片描述

问题四:

post 设置cookies
在这里插入图片描述

posted @ 2022-11-10 19:26  彬在俊  阅读(433)  评论(0)    收藏  举报