У меня есть длинный JSON-текст, который я отправляю обратно на сервер через Ajax:
http.open("POST", url, true);
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", myVeryLongAJAXText.length);
http.setRequestHeader("Connection", "close");
http.onreadystatechange = function() {...}
http.send(myVeryLongAJAXText);
Нужно ли изменить последнюю строку на:
http.send(encodeURI(myVeryLongAJAXText));
об этом позаботится метод send?