Во время работы над веб-сканером я столкнулся со странным явлением, связанным со следующей веб-страницей: http://abudhabitourism.ae/en/
При использовании wget для загрузки этой страницы возвращается код состояния 200, и все в порядке.
Однако, когда моя программа-обходчик запрашивает эту страницу (запрос GET), сервер, похоже, возвращает код состояния 302 со странно выглядящим полем «перемещено» в заголовке местоположения:
http://sso.adta.ae/opensso/TacCDSSO?localServlet=http%3a%2f%2fabudhabitourism.ae%2f%2fcdsso.ashx¶mName=result&gotoURL=http%3a%2f%2fabudhabitourism.ae%2fen%2fdefault.aspx
Это на самом деле URL или скрипт?Любые идеи о том, как я могу справиться с этим делом в моей программе на гусеничном шасси (то есть, чтобы иметь возможность автоматически извлекать правильный перенесенный URL из заголовка местоположения)
Спасибо, профессор Chiraz BenAbdelkader
Я думаю, что wget следует за редиректом с 302. Когда я использую curl, чтобы получить страницу, он возвращает заголовки с 302 и URL-адрес для продолжения.
curl -iI http://abudhabitourism.ae/en/