Я пытаюсь заставить Spring возвращать строки JSON из сервиса RESTful, когда кто-то вызывает его, принимая JSON.Я следую за некоторыми примерами здесь.Метод выглядит следующим образом:
@SuppressWarnings("unchecked")
@RequestMapping(value = "/**", method = RequestMethod.GET, headers="Accept=application/json")
@ResponseBody
public String someMethod(@RequestBody String url, HttpServletRequest request) {
....
}
Когда я curl
этот метод, я получаю Error 415 Unsupported Media Type
curl -i -H "Accept:application/json"
http://localhost:8080/the/url/here
HTTP/1.1 415 Unsupported Media Type
Content-Type: text/html;charset=ISO-8859-1
Cache-Control: must-revalidate,no-cache,no-store
Content-Length: 1429
Server: Jetty(8.0.0.M2)
<html>
...
Любая помощь будет оценена.Спасибо.