JavaScript: не отправлять заголовки - PullRequest
1 голос
/ 20 апреля 2011

Используя Javascript, я хотел бы отправить некоторые данные на сервер.Пробовал использовать XMLHttpRequest, но, о чудо, данные отправляются с обычными заголовками HTTP.

Есть ли способ избежать отправки браузером дополнительных данных, таких как заголовки http?Это позволило бы Javascript иметь некоторые возможности сокетов.Я думал о попытке переопределить методы объекта XMLHttpRequest.Но я не знаю, возможно ли это и насколько оно переносимо.

Может быть, это не имеет к этому никакого отношения ... но в HTML5 это действительно может пригодиться.

Есть идеи обойти это?Любая помощь приветствуется.

Спасибо и спокойной ночи.С уважением

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

Насколько я знаю, это невозможно.Вы можете добавить дополнительные заголовки, но вы не можете отключить стандартные.

Что вы можете сделать, это сделать стандартный запрос XmlHttpRequest на ваш сервер, а затем использовать сценарии на стороне сервера, чтобы выполнить нужный запрос.

1 голос
/ 20 апреля 2011

Я не думаю, что вы можете сделать это, иначе это сломает многие вещи (серверу это не понравится). У него есть строка "Http" в нем по причине. Без заголовков это не HTTP. Но именно поэтому они придумали новый интерфейс WebSocket. Может быть, вы могли бы начать использовать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...