【发布时间】:2020-02-11 12:45:59
【问题描述】:
我正在使用漂亮的汤来尝试解析网页中的信息:
url='https://www.onthemarket.com/for-sale/2-bed-flats-apartments/shortlands-station/?max-bedrooms=&radius=0.5'
req=requests.get(url)
req 返回<Response [403]>
Python requests. 403 Forbidden 表明存在用户代理问题,但在我的实例中找不到。
有什么建议
【问题讨论】:
-
我注意到请求中设置了标头
cookie: logglytrackingsession=<MY-COOKIE>。服务器可能会拒绝没有跟踪 cookie 的请求,该 cookie 在浏览器中加载时设置。 -
可能是@JammyDodger 提到的,可能是您提到的用户代理,请检查您的浏览器在访问网站时发送的标头。
-
@luis,这是标题。谢谢
标签: python beautifulsoup request