curl 转 fetch

把一段 curl 命令粘贴进来,工具会解析出请求方法、URL、请求头与请求体,并生成等价的 JavaScript fetch 代码,方便你直接复制到前端页面或 Node 脚本中复用。支持 -X、-H、-d、--data-urlencode、-u、-A、-e 等常见参数,全部解析在浏览器本地完成。

curl 命令 等待输入

支持反斜杠续行与单/双引号包裹的参数;未显式指定方法时,含请求体则视为 POST,否则为 GET。

转换结果
请求方法—
请求头—
请求体—
粘贴 curl 命令后点击「转换为 fetch」,结果将显示在这里。

转换结果仅供参考,复杂参数(如文件上传、代理)不会被完整还原。

参数支持说明
  • -X, --request:指定 HTTP 请求方法。
  • -H, --header:添加一个请求头。
  • -d, --data / --data-raw:设置请求体。
  • --data-urlencode:以表单编码方式追加请求体。
  • -u, --user:生成 Basic 认证头;-A 设置 User-Agent;-e 设置 Referer。