Fastsoft

开发工具

cURL 代码转换器

将 cURL 命令转换为 JavaScript Fetch 代码。

cURL 代码转换器
粘贴常见 cURL 命令,转换为 JavaScript Fetch 代码。支持 URL、方法、请求头、请求体和 Basic Auth。

复杂 Shell 管道、变量展开、文件上传参数和特殊 cURL 选项不会被转换;请检查生成代码后再运行。

Fastsoft / Guide

使用指南

把常见的 cURL 请求示例转换成可修改的 JavaScript fetch 片段,便于从接口文档迁移到前端代码。转换仅解析命令文本,不会执行请求。

操作步骤

  1. 粘贴单条 curl 命令。
  2. 点击转换,检查 URL、方法、请求头和请求体。
  3. 复制代码并在自己的项目中审查、调整后运行。

实际示例

curl -X POST https://example.com/api -H "Content-Type: application/json" -d "{\"ok\":true}" 会生成带 method、headers 和 body 的 fetch 结构。

使用前须知

只处理常见选项;Shell 变量、管道、重定向、文件上传和复杂转义可能无法正确转换。Basic Auth 也只适合简单示例,敏感凭据不要写入前端代码。

常见问题

生成的代码能直接用于所有 cURL 命令吗?

不能。请逐项核对生成代码,尤其是身份认证、二进制请求体和 Shell 特性。

继续探索相关工具