0
Я использую Firefox с Selenium IDE для тестирования приложения Java. Если сеанс истекает, и я запускаю тест, я получаю этот код состояния http: 490
.Что означает код статуса 490 HTTP?
Вот фрагмент, который иллюстрирует, как я получаю этот код статуса http.
var request = new XMLHttpRequest();
request.open('GET', url, false);
// ...
request.send(null);
if (request.status === 200) {
// ...
} else {
alert('Something bad happen!\n(' + request.status + ') ' + request.statusText);
}
диалоговое окно предупреждения показывает что-то вроде этого:
Something bad happen!
(490) 490
Не знаете, почему вы отправляете нуль, отправка пустого объекта (например, Document formData и т. Д.) Не такая опция? https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#send%28%29 – Lav
@Lav Я прочитал десяток кодов с отправкой нулевого значения. Проверьте этот ответ SO: http://stackoverflow.com/questions/15123839/why-do-we-pass-null-to-xmlhttprequest-send – Stephan