python 404_当url存在时,Python requests.get显示404
时间: 2024-05-17 20:15:13 浏览: 243
如果你使用 requests 库发送 GET 请求,但是服务器返回 404 错误,那么你可以尝试以下方法:
1. 确认你的 URL 是正确的:请检查你的 URL 是否正确,是否存在拼写错误或者其他错误。
2. 添加请求头:有些网站需要添加请求头才能访问。你可以尝试添加 User-Agent 和 Referer 等请求头来模拟浏览器发出的请求。例如:
```
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36',
'Referer': 'https://www.google.com/'
}
response = requests.get(url, headers=headers)
```
3. 检查代理设置:如果你使用代理来访问网站,那么你可以尝试检查代理设置是否正确。
4. 使用其他库:如果以上方法都不行,那么你可以尝试使用其他库来发送请求,例如 urllib 或者 httplib。
阅读全文