问题描述

在对 CVE-2020-14750 进行复现时,运行的 python 脚本报错如下:
requests.exceptions.ChunkedEncodingError: (‘Connection broken: IncompleteRead(0 bytes read)’, IncompleteRead(0 bytes read))

猜测原因为 post 数据中的 handle 参数与 java 相关,可能某个地方编码特殊

解决方法

可将 http 协议改成 1.0 版本,兼容该编码,相关代码如下:

import http.clienthttp.client.HTTPConnection._http_vsn_str = 'HTTP/1.0'
http.client.HTTPConnection._http_vsn = 10

【debug】requests.exceptions.ChunkedEncodingError: (‘Connection broken: IncompleteRead(0 bytes read)‘相关推荐

  1. requests.exceptions.ChunkedEncodingError: (‘Connection broken: IncompleteRead(0 bytes read)‘, Incomp

    搜了很多的博客,很多方法也试了,包括且不限于 使用http1.0来进行request 更新python的requests库 修改源码 - 都没有解决问题 但是不能不解决啊,暂时提供一个解决办法 whi ...

  2. ChunkedEncodingError: ('Connection broken: IncompleteRead(0 bytes read)', IncompleteRead(0 bytes rea

    python2使用requests发生报错 环境:服务端使用的是IIS 报错:ChunkedEncodingError: ('Connection broken: IncompleteRead(0 b ...

  3. 【解决方案】requests.exceptions.SSLError: HTTPSConnectionPool

    前提 有些网页,一开始用脚本语言(python)去访问的时候会遇到这样问题. 一般这样的网站用浏览器去访问的时候,会弹出这样的警告"您的链接不是私密链接". 内容大多出自于崔大神书 ...

  4. requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine('',))

    这几天python脚本中使用requests模块发现如下错误: File "/usr/local/python2710/lib/python2.7/site-packages/request ...

  5. python requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine('HTTP/1.1 000\r\n'

    requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine('HTTP/1.1 000\r\n')) 原因: ...

  6. 【JDK7】新特性(4) NIO2.0 文件系统

    2019独角兽企业重金招聘Python工程师标准>>> java.io.File 不够完美吧.Jdk7提供了一套新的文件系统,会让你满意的. 先来聊聊java.io.File的七宗罪 ...

  7. linux bug 管理工具,【原创】Cynthia问题Bug管理软件2.0版发布啦

    [原创]Cynthia问题Bug管理软件2.0版发布啦 发布时间:2014-12-02 21:38:38来源:红联作者:empast Cynthia开源项目问题管理软件2.0版本已经发布了,项目及源码 ...

  8. 【Sql】自动去掉字段中末尾的0 删除尾随0

    [Sql]自动去掉字段中末尾的0 删除尾随0 select trim(10.000)+0 from user;

  9. 【基础】n的阶乘尾部有多少个0 JAVA金典算法-判断一个数(乘积得到的数)的末尾有几个0--发掘

    [基础]n的阶乘尾部有多少个0 我们登堂入室--- 首先看下n的阶乘尾部有多少个0这道题 我们有很多思路可以去解决这道题 比如啊 我们可以先把他的阶乘结果求出来 然后我们转换为字符串 在一一判断是否为 ...

最新文章

  1. 17,Scatter函数
  2. eclipse代码模版里设置模版快捷键
  3. 2021-05-08 docker  拷贝东西到镜像,和拷贝到宿主机
  4. 人工智能的时代?未来已至?
  5. python randrange函数_Python学习-函数补充2-内置函数
  6. java代理模式_Java代理
  7. 神话人物的现代版简历
  8. Uediter的引用和取值
  9. UIDevice 系统信息详解
  10. 设计模式(十四):适配器模式
  11. Wine DLL库安装工具winetricks
  12. mysql5.6主从不报错_mysql5.6.26主从复制报错1050
  13. 深度学习:卷积神经网络之移动网络(MobileNet)
  14. DXperience 7.1.1
  15. 推荐几个SQL在线学习网站
  16. 荣耀8微信总是无法连接服务器,微信无法登陆想要登陆的王者荣耀账号,怎么办?...
  17. android视频播放边播边缓存
  18. 2023.02.08 草图大师书房1skp素材效果图
  19. 20万、50万、100万的算法工程师,有什么区别?
  20. http://windowsandroid.cn.uptodown.com/download

热门文章

  1. 2017年最喜欢的Visual Studio代码扩展
  2. chrome关闭自动升级_为什么Chrome的自动完成功能不安全以及如何将其关闭
  3. 124_Power PivotPower BI DAX优化计算最大连续次数
  4. ping32终端安全管理系统_文档安全之Ping32文档外发管控使用详解
  5. Celery实现定时任务crontab
  6. NuGet学习笔记(2)——使用图形化界面打包自己的类库
  7. 深度学习《变分自编码器》
  8. [深度学习NPL]word2vector总结与理解
  9. python爬虫文件格式_Python网络爬虫数据格式学习(转换headers、表单和urlencode数据为字典格式)...
  10. Python —— any()函数和all()函数