Python HTTP 库 urllib3 支持直接在浏览器运行
Python HTTP 库 urllib3 最新版本 2.2.0 新增了一项重磅特性——可直接在浏览器运行。
根据介绍,从 2.2.0 开始,urllib3 支持在 Pyodide 运行时中使用 JavaScript fetch API,或者在 fetch API 不可用时(例如当跨源隔离未激活时)返回 XMLHttpRequest。这意味着开发者可以使用该库直接从浏览器发出 HTTP 请求。
由于 urllib3 的 Emscripten 支持与 API 兼容,这意味着依赖于 urllib3 的库现在也可以在 Emscripten 和 Pyodide 环境中使用。
此外,urllib3 已初步支持 HTTP/2,与此同时其团队正在筹集更多资金(大约 4 万美元)来完成该功能。他们表示这笔资金能确保项目在 2023 年财务支持急剧下降后获得长期可持续维护。
https://sethmlarson.dev/urllib3-is-fundraising-for-http2-support

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
分析了 1.5 亿行代码发现:AI 编程助手降低代码质量
摘要 2023 年是 GitHub Copilot 大放异彩的一年。在短短不到两年的时间里,这款 AI 编程助手已从一个初步的原型迅速成为众多开发者和企业中不可或缺的重要工具 [1]。它的迅猛发展开启了编写代码的新纪元。 GitHub 已经发布了数份关于 AI 如何影响软件开发的增长和影响的研究。他们的一项重要发现是,开发者在使用 Copilot 时,编码速度提升了“55%”。面对大量由 LLM 生成的代码,我们不禁要问:这些代码在质量和可维护性上与人工编写的代码相比如何?它们是不是更像经验丰富的高级开发者的精心作品,还是更接近短期合同工的零散拼凑? 为此,GitClear 收集了从 2020 年 1 月到 2023 年 12 月之间的 153 百万行代码变更记录 [A1]。这是目前已知最大的用于分析代码质量差异的高度结构化代码变更数据集 [A2]。 我们发现了一些关于代码可维护性的令人担忧的趋势。代码变更率 —— 指在编写后不到两周就被修改或撤销的代码行所占的比例 —— 预计在 2024 年将是 2021 年 AI 出现之前的两倍。我们还发现,“新增代码”和“复制/粘贴代码”的比例相...
- 下一篇
开源日报:RISC-V 万兆开源交换机发售;npm 存在大量武林外传视频
欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.1.30 今日要点 OpenSource Daily RWKV-5-World 7B 模型开源 —— 最环保、最节能的 AI 模型 2024 年 1 月 28 日,RWKV 开源基金会宣布开源 RWKV-5-World 7B 模型。 据介绍,“RWKV-5-World 7B” 是 RWKV 第五代架构 7B 参数大模型,也是 RWKV 迄今为止多语言性能最强的开源大模型。根据性能评测数据显示,在 100% attention-free 和只训练 1.1T tokens 的前提下,RWKV-5 7B 模型的多语言性能超过 Mistral,英文性能看齐 LlaMa2。 Milk-V Vega: 全球首款 RISC-V 万兆开源交换机正式发售 MilkV 于去年 8 月亮相了 “全球首款开源万兆 RISC-V 网络交换机 Milk-V Vega”。时隔数月,该产品现已上架官方淘宝店开售,定价 799 元。 据介绍,Milk-V Vega 是 Milk-V 面向新一代网络架构开发的一款小体积、高密度盒式开源万兆网络交...
相关文章
文章评论
共有0条评论来说两句吧...