Я отправляю большие текстовые данные UTF-8 (иногда содержит китайский) через jQuery
метод ajax. Метод установлен в POST
. Но на моей стороне сервера (я использую tomcat 7) всякий раз, когда я делаю request.getParameter
, он дает усеченные данные.request.getParameter возвращает усеченные значения
Пример данных: var datas = "article={some very long UTF-8 text}&id=234&author=3434
"
Мой JQuery код:.
$.ajax({
type: "POST",
url: src,
processData: true,
data: datas,
cache: false,
success: function(response){
},
})
Идя корыта некоторые статьи я обнаружил, что я должен изменить свой разъем и установить maxPostSize
и maxHTTPHeaderSize
я сделал все и изменилось к большим значениям, но к тем же результатам. Пожалуйста, расскажите мне, почему это происходит и как его решить?
какие данные вы получаете, наконец, на стороне сервера –
@ ankur-singhal частичные данные. Статья не является полной частью ее. – Shadow