Почему jQuery включает заголовок Origin в мои Ajax-запросы и как его удалить из них? - PullRequest
1 голос
/ 28 ноября 2011

Например, запрос Ajax:

$.post( 'http://example.com/script.pl', formdata, function ( data ) {
    // ...
});

Но этот запрос также включает заголовок «Origin» - хотя это , а не междоменный запрос.

Почему этот заголовок включен в мои Ajax-запросы и как я могу удалить его из них?

1 Ответ

3 голосов
/ 24 февраля 2012

Если вы находитесь в Chrome (и WebKit?), Заголовок «Origin» всегда включается в запросы POST, PUT и DELETE. Это верно как для однодоменных, так и для междоменных запросов. Заголовок «Origin» не включен в GET-запросы того же домена. AFIAK, нет способа удалить это.

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