Я делаю обычный запрос на следующую страницу через браузер Chrome по указанному ниже URL, который дает мне ожидаемый результат:
https://example.com/test.xsl/getLastPost.htm?Project_ID=xyz-Intra
Однако, когда та же страница вызывается через AJAX со страницы индекса, которая фактически делает вызов URL таким же, как URL, упомянутый выше, это выдает
Способ запроса: POST
Код статуса: 403 Запрещено
Но, но в ответе инструментов разработчика, я вижу ответ от сервера. Таким образом, вызов ajax работает совершенно иначе, чем то, что он не отображается должным образом, и Chrome выдает 403 Forbidden
var $url = 'getLastPost.htm';
var post = $.post($url, {
"Project_ID": "xyz-Intra"
}).done(function(data) {
console.log(data);
});
Эта ошибка только в Chrome. Когда та же страница индекса запускается через Mozilla или Edge, вызов AJAX возвращает данные успешно.
Каковы возможные причины такого поведения?