Почему браузер отправляет предварительный запрос тому же источнику? - PullRequest
0 голосов
/ 13 сентября 2018

Мой сайт выполняет AJAX-запрос к относительному URL, то есть к ресурсу с тем же источником.Почему браузеры (как IE 11, так и Chrome) отправляют предварительный запрос (OPTIONS)?Что может быть причиной?Если я выполняю этот запрос из консоли браузера, отправляется только запрос POST.

$.ajax({
    type: "POST",
    url: "/some/path/Export/",
    data: JSON.stringify({ data: [] }),
    contentType: "application/json; charset=utf-8",
    success: function(t) {
        window.location.href = "/some/path/Download?file=" + t
    },
    error: function(t, e, r) {
        console.log(t, e, r)
    },
    xhrFields: {
        withCredentials: true
    }
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...