在Spring中为Postman或其他没有设置Content-Type的人设置的方法签名有什么必要?
签名是:
@RequestMapping(value = "/{id}", method = RequestMethod.GET, produces = "application/json")
@ResponseBody
public ResponseEntity getHouseholdChanges (@PathVariable("id") Long id) { ... }
当我在没有内容类型的邮递员中打电话时,我收到415状态。
当我无法设置内容类型时,我需要来自其他人的电话,但这种方法总是相同的。
答案 0 :(得分:0)
尝试从方法签名中删除
produces = "application/json"
这应该返回一个邮递员应该显示的字符串而不会抛出任何错误代码。