Я реализую RESTful API с использованием OpenRasta. Я отправляю ajax-запрос следующим образом.
$.ajax("login", {
type: "post",
data: JSON.stringify(authData),
success: function (data, textStatus, jqXHR) {
},
error: function (jqXHR, textStatus, errorThrown) {
},
async: true
});
Я запускаю этот запрос при нажатии кнопки. Этот же запрос дает другой ответ, когда яделаю это локально (http://localhost/myApplicationName
) и когда я делаю на размещенном веб-сайте (http://myCompany.com
). Я ожидаю Плохой Запрос (400) с некоторой дополнительной информацией (показанной на рисунке 1) в ответ на этот запрос. Работает нормальнолокально (показано на рисунке 1), но на развернутом веб-сайте я получаю строку «Bad Request» в ответе со статусом 400 (показано на рисунке 2). Следующим является ответ, который я получаю локально.
И ответ для того же от развернутого веб-сайта
Я пытался выяснить эту проблему, но не смог прийти к какому-либо заключению. Это проблема сразвертывание или я делаю какую-то ошибку в обработке ошибок?