You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Node.js 17+原生fetch无agent选项原因及添加计划咨询

Node.js原生Fetch缺少Agent选项的原因及后续计划

原因

Node.js 17+引入的原生fetch严格遵循Web Fetch API标准实现,而agent选项是node-fetch针对Node.js环境额外扩展的非标准特性,不属于Web标准范畴。原生fetch为了对齐浏览器端的行为一致性,没有纳入这类平台专属的扩展功能。

是否有添加计划

目前Node.js官方对原生fetch的核心规划是与Web标准保持同步,暂未将agent这类非标准选项纳入短期开发路线图。不过社区相关讨论一直在推进,若你有强烈需求,可通过Node.js官方Issue渠道提交反馈,推动该功能的评估进程。

临时替代方案

除了引入node-fetch外,也可以通过Node.js的http/https模块手动实现带自定义Agent的请求逻辑,或是使用undici(原生fetch的底层依赖库),它支持更灵活的Agent配置。


内容的提问来源于stack exchange,提问作者John

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 14:11:29