python requests ,打开网页,如果header host错误会导致TooManyRedirects: Exceeded 30 redirects. 还有404错误
二级域名写成顶级域名
例如 my.youkuaiyun.com 写成 www.youkuaiyun.com
Traceback (most recent call last):
File "K:/download/feng/eng_room.py", line 72, in <module>
response = requests.get(url, params=params, headers=headers, cookies=cookies)
File "K:\ProgramData\Anaconda3\envs\py37\lib\site-packages\requests\api.py", line 73, in get
return request("get", url, params=params, **kwargs)
File "K:\ProgramData\Anaconda3\envs\py37\lib\site-packages\requests\api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "K:\ProgramData\Anaconda3\envs\py37\lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "K:\ProgramData\Anaconda3\envs\py37\lib\site-packages\requests\sessions.py", line 725, in send
history = [resp for resp in gen]
File "K:\ProgramData\Anaconda3\envs\py37\lib\site-packages\requests\sessions.py", line 725, in <listcomp>
history = [resp for resp in gen]
File "K:\ProgramData\Anaconda3\envs\py37\lib\site-packages\requests\sessions.py", line 192, in resolve_redirects
f"Exceeded {self.max_redirects} redirects.", response=resp
requests.exceptions.TooManyRedirects: Exceeded 30 redirects.
域名错误
host:www.youkuaiyun.com写成了 www.cdn.net
404错误