Я делаю веб-сканер для получения информации от http://www.caam.org.cn/hyzc,, но он показал мне ошибку HTTP 302, и я не могу ее исправить.https://imgur.com/a/W0cykim Картинка дает вам приблизительное представление об особом макете этого веб-сайта. Когда вы просматриваете его, он выскакивает в окно, сообщая, что веб-сайт ускоряется по той причине, чтомногие люди онлайн, а затем направить вас на этот сайт.В результате, когда я использую веб-сканер, все, что я получаю, это информацию в этом окне, но ничего на этом сайте.Я думаю, что это хороший способ для владельца веб-сайта избавиться от наших веб-сканеров.Поэтому я хочу попросить вас о помощи, чтобы получить полезную информацию с этого сайта
Сначала я использовал requests
python для своего веб-сканера, и я получил информацию только в этом окне, результаты показаны здесь: https://imgur.com/a/GLcpdZn И тогда я запретил перенаправление сайта, я получил ошибку HTTP 303, показанную: https://imgur.com/a/6YtaVOt
Это последний код, который я использовал:
python
import requests
def getpage(url):
try:
r= requests.get(url, headers={'User-Agent':'Mozilla/5.0'}, timeout=10)
r.raise_for_status()
r.encoding = r.apparent_encoding
return r.text
except:
return "try again"
url = "http://www.caam.org.cn/hyzc"
print(getpage(url))
Ожидаемый результат этого вопроса - получить полезную информацию с веб-сайта http://www.caam.org.cn/hyzc. Возможно, нам придется разобраться с выпавшим окном.