Я пишу пользовательский веб-сервер. Когда я ввожу URL-адрес своего сервера в браузер, я получаю образец текста, который я правильно записываю в сокет в моем браузере. Это HTTP-ответ, который я пишу:
HTTP/1.1 200 OK\r\n
Server: My Server\r\n
Date: Blah\r\n
Content-Type: text/plain\r\n
\r\n
This is some sample text. This appears in my browser correctly when I connect directly to the server entering the URL.
Однако, если я использую Ajax (jQuery) для доступа к тому же URL-адресу, а затем устанавливаю innerHTML элемента на странице HTML, я не печатаю никаких данных. Есть ли какой-либо другой заголовок, который мне нужно установить на моем веб-сервере, чтобы объект браузера XMLHttpRequest обнаружил ответ?