无法以编程方式下载图像
Image not possible to download programatically
我正在尝试使用 python 以编程方式下载 this image。
下面的代码片段适用于任何其他 url(图片来源)。但是,对于这个特定的图像,我正在下载某种安全检查页面而不是想要的图像。
requests.get(url, stream=True).content
输入链接 URL 例如邮递员下载图片。我通过邮递员发送的 get 请求和我以编程方式发送的请求有什么区别?
非常感谢!
Postman 可能使用与请求不同的用户代理。
您可以将通用浏览器用户代理添加到您的请求中。然后没有 Cloudflare 页面显示给我。
requests.get(
url,
stream=True,
headers={'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36'}
).content
我正在尝试使用 python 以编程方式下载 this image。
下面的代码片段适用于任何其他 url(图片来源)。但是,对于这个特定的图像,我正在下载某种安全检查页面而不是想要的图像。
requests.get(url, stream=True).content
输入链接 URL 例如邮递员下载图片。我通过邮递员发送的 get 请求和我以编程方式发送的请求有什么区别?
非常感谢!
Postman 可能使用与请求不同的用户代理。
您可以将通用浏览器用户代理添加到您的请求中。然后没有 Cloudflare 页面显示给我。
requests.get(
url,
stream=True,
headers={'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36'}
).content