BAS возвращает статус ответа сервера 404, хотя на самом деле статус 200
-
Простейший скрипт:
0_1553368913971_1.xmlЧто делает скрипт:
Скрипт загружает страничку:
https://agroserver.ru/company/selkhoztekhnika/p1.htm
А затем проверяет код ответа сервера.В BAS страничка загружается корректно:
В чём проблема
Когда BAS проверяет код ответа сервера, то отображается 404 код.
Хотя на самом деле код 200 (всё ок).В хроме отображается код 200:
Похоже это баг в BAS.
Дополнительные данные:
Антивирус отключён.
BAS запущен от имени администратора.
Информация о версии:
-
@morozover Не в обиду, но "баг" в вашей логике, а не в басе.
Браузер выполняет не просто пустой запрос, и в хроме тоже.
Он передаёт еще целую пачку заголовков. При этом, сервер может проверять наличие того или иного заголовка - и возвращать соответствующий ответ.Поставьте юзер-агент - и будет вам счастье.
-
Установите заголовки в гет запросе
0_1553370238543_proverit_kod_404.xml
-
@inwnew Да, я установил юзер-агент - статус 200
-