Releases: wangluozhe/requests
Releases · wangluozhe/requests
Release v1.5.0
- url.Request简化Params、Headers、Cookies、Data、Files、Json、Body参数传递
- debug模式支持打印http2报文
- Request的参数增加hook功能,Session支持Middleware中间件功能
- 优化Response内存泄漏问题和Json处理问题
Release v1.4.8
- 修复Params错误解析url问题
- 增加debug模式
Release v1.4.7
- 修复req没有HTTP2Settings报错问题
- 不支持SSL3.0
- 修复http1下headers不修改key大小写失效问题
Release v1.4.6
- 支持自定义HEADERS帧ID
- 支持发送SETTINGS ACK包
Release v1.4.5
- SupportedVersion支持SSLv3
- cookieJarNames使用make初始化
Release v1.4.4
- Chrome指纹使用GREASE时只在ECH中使用AES加密
- 支持不使用连接复用功能
- Response增加http原始报文
- 使用sync.Map防止session被GC回收
Release v1.4.3
1.修复高并发下资源竞争导致程序崩溃
2.改善内存泄漏问题
3.tls内部自行随机化extensions部分
4.修复session额外添加cookie问题
5.修复高并发下句柄数和端口数暴增问题
Release v1.4.2
- preq和req增加Hash方法,相同参数时直接进行请求
- Response增加Close方法,可关闭Response流数据
- Request增加RandomJA3参数,可随机化JA3
- session增加参数锁,修改参数时加锁操作
- resp使用流式读取数据,避免大并发下内存崩溃
- 修复send后TLSExtensions和HTTP2Settings被修改
Release v1.4.1
- 支持强制使用http1
- 支持使用wireshark的TLS ClientHello报文
- url参数的锁级别从全局锁改为自身锁
- 修复没有17613扩展ApplicationSettingsExtensionNew
- 修复同session下请求头被污染
- 默认请求头只保留User-Agent
Release v1.4.0
- 修复HTTP2的COMPRESSION_ERROR错误
- 修复KeyShare的4588使用正确的X25519MLKEM768
- Request的Body改为io.Reader类型
- export.go支持python发送bytes数据