关注我们的公众号
获取最新资讯、技术文章和独家内容。扫码关注,不错过任何重要更新!每日推送有价值的信息,与您共同成长。
技术交流群
开发者技术讨论与问题解答,分享最新技术动态
群号: 827253120
用户交流群
产品使用反馈与交流,获取最新产品资讯
群号: 876127697
扫码即可加入
在线CURL转JS工具
点击收藏转换结果:复制导出
示例数据
示例一
基本GET请求
示例二
GET + Query (-G)
示例三
多个 -d 合并
示例四
URL 编码
示例五
上传文件
示例六
Auth + Cookie
关于在线CURL转JS工具介绍:
1、在线CURL转JS工具是一款将浏览器或命令行复制的 CURL 命令一键转换为原生 JavaScript Fetch API 或 XMLHttpRequest 请求代码的在线前端开发工具,自动解析 Headers、JSON、表单、文件上传与鉴权参数,省去手动改写请求代码的繁琐。
2、工具说明
- 将 CURL 命令精准解析为 JavaScript 可执行代码,支持 Fetch API 与 XMLHttpRequest 两种输出格式自由切换。
- 内置状态机词法分析器,严格遵循 Bash 引号与转义规则,正确处理单引号、双引号、反斜杠转义及跨行续行符。
- 支持 -X、-H、-d、--data-raw、--data-binary、--data-urlencode、-F、-u、-b、-A、-e、-G、--compressed 等常用参数的完整解析。
- 多个 -d 参数自动用 & 合并,-G 参数将数据转为 Query String 拼接到 URL,--compressed 自动转为 Accept-Encoding 请求头。
- JSON 请求体智能识别并输出 JSON.stringify 包裹,表单数据自动生成 URLSearchParams,文件上传自动生成 FormData 代码。
- Basic Auth 自动生成 Authorization 头,Cookie 自动填充请求头,Content-Type 可按数据类型自动推断补全。
- 生成代码自带 Promise 链式调用与错误捕获,并支持语法高亮显示、一键复制与导出为 .js 文件。
3、使用说明
- 在输入框中粘贴完整的 CURL 命令,可从浏览器开发者工具 Network 面板右键“Copy as cURL”直接获取。
- 在“请求类型”下拉框中选择输出格式:Fetch API 适用于现代项目,XMLHttpRequest 适用于兼容老浏览器的场景。
- 在“自动推断”下拉框中选择是否开启 Content-Type 智能推断,开启后会根据请求体自动补全对应的 Content-Type 头。
- 点击“点击转换”按钮生成代码,结果区会展示带语法高亮的 JavaScript 代码。
- 点击“复制”可将生成代码复制到剪贴板,点击“导出”可将代码保存为 .js 文件下载到本地。
- 点击下方示例数据可快速填充对应的 CURL 命令并查看转换效果,便于了解各类参数的转换结果。
- 若 CURL 命令未包含有效 URL,工具会弹出提示,不会生成残缺代码。
- 检测到 -d @file、-b @file 等读取本地文件的形式时,会给出警告提示,需在 JS 中手动替换文件内容。
4、适用场景
- 前端接口联调:将后端提供的 CURL 调试命令快速转为前端可用的请求代码,避免手写 Headers 与 Body 出错。
- API 文档对接:把接口文档中的 CURL 示例直接转换为项目中的 Fetch 或 XHR 调用,加速接口集成。
- 爬虫与逆向分析:从浏览器复制的真实请求 CURL 转为 JS 代码,便于在脚本中重放或改造请求逻辑。
- 旧项目迁移:将历史项目中的 CURL 命令或 jQuery AJAX 调用统一转换为原生 Fetch 或 XHR 代码。
- 接口测试脚本编写:快速生成可独立运行的 JS 请求代码,用于自动化测试或持续集成流程。
- 学习参考:通过对比 CURL 参数与生成的 JS 代码,帮助开发者理解 Fetch 与 XHR 的用法差异。
- 团队协作交付:将调试好的 CURL 命令转为标准 JS 代码片段,方便在团队内共享和复用。
推荐工具
区号查询
全国区号在线查询工具
按揭贷款计算器
在线按揭贷款计算工具
水的硬度计算器
计算水的硬度来评估水质
圆形半径/直径计算器
在线计算圆形的半径/直径
正六边形面积计算器
在线计算正六边形面积
二种颜色混合器
将二种颜色进行混合,得到一种新的颜色!
CSS按钮在线生成工具
在线可视化调试按钮并生成CSS代码
存本取息计算器
在线银行存本取息利率计算器
文件Hash计算
在线文件Hash值计算工具
文件目录树生成
一键生成文件的目录树列表
IP/数字相互转换
IPV4地址与数字类型IP相互转换
WPS表格常用快捷键大全
WPS表格常用快捷键大全工具提供了丰富的快捷键,帮助您更高效地操作表格,提升工作效率。
模拟蜘蛛UA访问网址
模拟搜索引擎的蜘蛛UA访问指定网址,可用于测试开发使用。
在线光线检测仪
基于摄像头的智能光线检测工具,实时测量亮度、色温、频闪,支持直方图和热力图分析.
PDF文件多页转单一页
在线将PDF文件中的多个页面合并成单页
在线批量去除数字前导零工具
批量移除数字中的前导零
在线字数统计
对字符串中的数字/字母/汉字/标点/等进行统计
常用电话列表
全国各行业电话列表
TOML转JSON在线工具
纯前端实时TOML转JSON在线工具。
在线UglifyJS/JS代码压缩与混淆工具
兼容UglifyJS的免费在线JS代码压缩与混淆工具
UUID生成工具
UUID在线生成工具
富文本编辑器
在线专业的富文本编辑器
灶马头
在线每年查看灶马头的工具
诸葛灵签
在线诸葛抽签小工具
























微信收款码
支付宝收款码
陇ICP备2023004615号-1
甘公网安备62120202100216