代码、数据与二维码工具

cURL 转 Fetch

在本地将一个字面 POSIX cURL 命令转换为 JavaScript Fetch 代码。支持 URL、方法、请求头和字面请求体;拒绝不支持的选项,不执行输入。

优先本地处理无需注册隐私说明 ↗

cURL 转 Fetch

支持 curl、-X/--request、-H/--header、--url、-d/--data、--data-raw、--data-binary 和 -I/--head。只允许一个 HTTP(S) URL,总长最多 100,000 字符。拒绝文件数据、shell 展开、管道、表单、Cookie、认证选项及重定向。Fetch 受浏览器 CORS 和禁用请求头限制,转换不保证请求能运行。 拒绝重复请求头名称、GET/HEAD 请求体、URL 凭据及 URL 通配模式。含 shell 特殊字符的 URL 须使用引号。受支持的方法转为大写。

就绪。输入只在当前浏览器处理。

使用步骤

如何使用

  1. 粘贴一个命令。
  2. 转换并检查不支持的选项。
  3. 复制代码;工具不会发送请求。

cURL 转 Fetch

支持 curl、-X/--request、-H/--header、--url、-d/--data、--data-raw、--data-binary 和 -I/--head。只允许一个 HTTP(S) URL,总长最多 100,000 字符。拒绝文件数据、shell 展开、管道、表单、Cookie、认证选项及重定向。Fetch 受浏览器 CORS 和禁用请求头限制,转换不保证请求能运行。 拒绝重复请求头名称、GET/HEAD 请求体、URL 凭据及 URL 通配模式。含 shell 特殊字符的 URL 须使用引号。受支持的方法转为大写。

常见问题

你可能还想知道

支持范围与限制是什么?

支持 curl、-X/--request、-H/--header、--url、-d/--data、--data-raw、--data-binary 和 -I/--head。只允许一个 HTTP(S) URL,总长最多 100,000 字符。拒绝文件数据、shell 展开、管道、表单、Cookie、认证选项及重定向。Fetch 受浏览器 CORS 和禁用请求头限制,转换不保证请求能运行。 拒绝重复请求头名称、GET/HEAD 请求体、URL 凭据及 URL 通配模式。含 shell 特殊字符的 URL 须使用引号。受支持的方法转为大写。