Я бы хотел отправить изображение, закодированное в формате base64 в json. Проблема в том, что строка имеет более 3 тыс. Символов, она автоматически усекается до 500 символов. и в этой строке появилось конечное многоточие.Spring MVC - строка json усекается до 500 символов
...
"image64": "/9j/4AAQSkZJRgABAgAAAQABAAD/7QCEUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAGccAigAYkZCTUQwMTAwMGFhNzAzMDAwMDZhMDQwMDAwNWIwNTAwMDBhMzA1MDAwMGZhMDUwMDAwMWYwNzAwMDAyYTA4MDAwMDZmMDgwMDAwYjIwODAwMDAwNDA5MDAwMGM3MGEwMDAwAP/iAhxJQ0NfUFJPRklMRQABAQAAAgxsY21zAhAAAG1udHJSR0IgWFlaIAfcAAEAGQADACkAOWFjc3BBUFBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD21gABAAAAANMtbGNtcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmRlc2MAAAD8AAAAXmNwcnQAAAFcAAAAC3d0cHQAAAFoAAAAFGJrcHQAAAF8AAAAFHJYWVoAAAGQAAAAFGdYWVoAAAGkA...",
...
Мой метод аннотируется с помощью @ResponseBody. Когда я пытаюсь отлаживать последнюю строку моего метода, я получаю полную строку в ответе (более 3 тыс. Символов).
@ResponseBody
@RequestMapping(value = "/get", method = RequestMethod.GET, produces = "application/json")
public MyResponse getResponse(HttpServletRequest request) throws CMSItemNotFoundException
{
...
return response;
}
Я сделал быстрый тест с помощью JQuery ...
$.get("http://.../get", function(data) {
console.log(data.image64.length);
});
... и я получил 500 в моей консоли
Может кто-нибудь помочь в этом вопросе?
Заранее спасибо.