Я пишу свой первый маленький компонент Joomla с поддержкой AJAX. Я использую MooTools. Я получил xmlhttprequest для связи с моим компонентом Joomla, и этот компонент возвращает ответ - простой текст, отображаемый php, например
echo 'Hello World!';
Все работает нормально, за исключением того, что wireshark сообщает мне, что к ответу добавляется \ 357 \ 273 \ 277 \ 357 \ 273 \ 277, когда он читается JavaScript на стороне клиента. Это отображается в виде небольшого квадрата перед ответом в окне предупреждения, которое показывает сценарий.
Я не устанавливаю явно кодировку в xmlhttprequest; Документы mootools говорят, что по умолчанию используется UTF8.
Какой правильный способ справиться с этим? Должен ли я установить кодировку по запросу? Тип пантомимы? Должен ли JavaScript избавиться от этого? Я не планирую использовать в ответе символы, требующие UTF8, поэтому использование старого доброго ascii для меня тоже подойдет.
Спасибо