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 须使用引号。受支持的方法转为大写。
就绪。输入只在当前浏览器处理。
使用步骤
如何使用
- 粘贴一个命令。
- 转换并检查不支持的选项。
- 复制代码;工具不会发送请求。
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 须使用引号。受支持的方法转为大写。