spring mvc, receive large parameter

привіт
мені на spring mvc контролер приходить дуже великий параметр(1,6 мб) відповідно цей п-тр обрізаєть і приходить не весь.. Дані відсилаються через нтмл форму.
Як це можна обійти? Як можна прислати великий об"єм даних в одному параметрі

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

теоретически не должно быть никаких проблем при пересылке, но возможно несоответсвие способа кодировки данных на клиенте и декодировки на сервере (urlencoded/base64), в результате которого отправленное значение не будет соответствовать полученному

о да.. вы получаете приз.. два дня не мог понять в чем дело.. Оказалось что клиент шлет мне в этом посте амперсент.

Я бы попробовал убедиться, что обрезает сервер а не например браузер — симулировать большой запрос curl

Возможно поможет поменять form encoding c application/x-www-form-urlencoded на multipart/form-data

form encodingменял — не помогло...

установив в томкаті параметр maxPostSize=0
всирівно строка приходить обрізана.

отправляется-то как? не через GET ли? там как раз ограничение есть на размер.

нет.. забыл сказать.. отправляется через пост

Підписатись на коментарі