栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

python请求http响应500(可以在浏览器中访问网站)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python请求http响应500(可以在浏览器中访问网站)

与浏览器请求不同的一件事是用户代理。但是,您可以使用以下请求来更改它:

url = 'https://www.zomato.com/praha/caf%C3%A9-a-restaurant-z%C3%A1ti%C5%A1%C3%AD-kunratice-praha-4/daily-menu'headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.90 Safari/537.36'}response = requests.get(url, headers=headers)print(response.status_pre) #should be 200

编辑

某些Web应用程序还将检查

Origin
和/或
Referer
标题(例如,用于AJAX请求);您可以通过类似的方式设置这些
User-Agent

headers = {    'Origin': 'http://example.com',    'Referer': 'http://example.com/some_page'}

请记住,您将这些标头设置为基本上绕过检查,因此请成为一个好的网民,不要滥用人们的资源。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/668110.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号