问题一:
在做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 表单提交的方式进行传参;
解决方案:
-
改成json方式提交
-
把接口的@RequestBody 注解去掉
问题三:
PostMan模拟数组类型数据,如下图所示:
问题四:
post 设置cookies