requests.exceptions.TooManyRedirects: Exceeded 30 redirects

https://blog.csdn.net/weixin_42081389/article/details/89521297

当爬虫时报错:requests.exceptions.TooManyRedirects: Exceeded 30 redirects.
可以 request请求时添加allow_redirects=False,默认时allow_redirects=True,所以这样就可以解决我的问题了。

resp = requests.get(url=url, headers=headers,allow_redirects=False)

这个不报错了,但是返回米有数据了。

另一个解决方法:

# coding:utf-8
import requests
kv = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0"}
r = requests.get(url, headers = kv, allow_redirects=False)
print r.status_code
new_url = r.headers["Location"]

https://www.jianshu.com/p

requests.exceptions.TooManyRedirects: Exceeded 30 redirects相关推荐

  1. python requests 重新定向错误 requests.exceptions.TooManyRedirects: Exceeded xx redirects 解决方法

    在抓取steam游戏名称时发现以下错误: requests.exceptions.TooManyRedirects: Exceeded 30 redirects 错误提示是requests库有太多的重 ...

  2. 解决requests.exceptions.SSLError: HTTPSConnectionPool(host=xxxxx‘, port=443): Max retries exceeded

    问题描述 使用scrapy框架时报错SSL,于是另起一个文件,使用requests,报错requests.exceptions.SSLError: HTTPSConnectionPool(host=' ...

  3. requests.exceptions.SSLError: HTTPSConnectionPool Max retries exceeded with url 报错解决方法

    import requests import jsonheaders = {"Content-Type": "application/json"} url = ...

  4. 已解决requests.exceptions.ConnectTimeout: HTTPConnectionPool(host=‘123.96.1.95‘, port=30090): Max retri

    已解决requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='123.96.1.95', port=30090): Max retri ...

  5. Python代理IP异常:requests.exceptions.ProxyError: HTTPSConnectionPool(host=‘xxxx‘, port=443)

    背景 这是我在使用Python爬取网页信息的时候出现的异常. 由于很多要爬取的网站会把"IP限制"作为反爬虫手段,所以我偶尔会使用"代理IP服务器"去处理相关需 ...

  6. requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题

    具体报错是这样的: requests.exceptions.SSLError: HTTPSConnectionPool(host='某某某网站', port=443):Max retries exce ...

  7. python使用requests时报错requests.exceptions.SSLError: HTTPSConnectionPool

    报错如下: requests.exceptions.SSLError: HTTPSConnectionPool(host='www.baidu.com', port=443): Max retries ...

  8. 爬虫报错requests.exceptions.ProxyError:/Failed to establish a new connection: [WinError 10061]

    本人导致报错的可能原因: 下载vpn软件所导致(可能性较小) 使用ip代理不当导致 报错: requests.exceptions.ProxyError: HTTPSConnectionPool(ho ...

  9. 已解决(Python爬虫requests库报错 请求异常SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool

    成功解决(Python爬虫requests库报错 请求异常,SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool(host= ...

最新文章

  1. [C] zintrin.h: 智能引入intrinsic函数 V1.01版。改进对Mac OS X的支持,增加INTRIN_WORDSIZE宏...
  2. 改权限 chown改用户归属_域权限维持 | 改密码我也能获取你的密码 | Hook PasswordChangeNotify 攻击...
  3. php 获取用户的IP、地址、来源
  4. python requests post 中文乱码问题
  5. 来自艾斯维尔的计算机科学系的期刊排行,研究生必备!
  6. 离线缓存占内存吗_彻底弄懂浏览器缓存策略
  7. 如何从零开始开发一个实时联机游戏?
  8. Ubuntu 下使用SSH 代理
  9. 至linuxNIC添加多个IP
  10. ios开发中涉及到的权限问题
  11. Wunderlist – 免费同步 Todo List
  12. python jinja2_Python jinja2
  13. c语言setlocale第二个参数,setlocale_本地化支持 | Localization support_C_参考手册_非常教程...
  14. 多节点部署执行定时任务选举单一节点解决方案---redis
  15. 双目视觉(1)---立体匹配介绍
  16. python基础入门小结(1)
  17. (附源码)计算机毕业设计SSM疫情下小区网格化管理系统
  18. 穿山甲——流量变现新猛兽
  19. 寻回犬:笔记本、智能手机守护者
  20. H5在微信中点击查看预览图片

热门文章

  1. kernel 3.10代码分析--KVM相关--虚拟机创建\VCPU创建\虚拟机运行
  2. windows popen 获取不到输出_彻底明白os.system、os.popen、subprocess.popen的用法和区别...
  3. python计算出nan_python如何进行汇总统计?
  4. git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)
  5. metrics_将指标标签与MicroProfile Metrics 2.0结合使用
  6. android中的定时任务一般有两种机制,android 定时任务
  7. php程序是如何运行,如何第一次运行PHP程序?
  8. 求解旅行商问题C语言的算法,【算法作业】用回溯法求解旅行商问题
  9. 据说这是中途接手别人项目时的场景
  10. 笑死!“盒马”把自己的ID给玩没了...