controller 层发起请求,返回失败的问题,错误码500,错误信息“Content type 'null' not supported”
在postman中去请求接口时,出错报500,错误信息为“Content type 'null' not supported”。这里是发送http请求时,忽略了请求三点内容,包括以下三点:
Http请求内容需指定三点:
- Method (是GET还是POST)
- Consumer (请求方式,application/json)
- Produce (返回方式,,application/json)
查看接口的代码,在RequestMapping中如果指定了这些这三个方式,那么在postman中发起请求时,也需要注意这三个。
- 第一点,post还是get大部分都不会出错。
- 第二点,指定参数格式,比如接口中指定Consumer (请求方式,application/json),那么,在postman中参数输入时也要指定body为raw中的JSON(application/json)。
- 注意:即便接口中无参数,但是RequestMapping中还是指定了去请求类型,也必须在postman的body指定相应的类型。
转载: