cURL 转 fetch 转换器
完全在浏览器中,将 curl 命令转换为等效的 JavaScript fetch 代码。
如何使用 cURL 转 fetch
- 01
粘贴一个 curl 命令。
- 02
等效的 fetch 代码会即时生成。
- 03
将 JavaScript 复制到你的项目中。
把curl变成fetch
一个转换器,可将curl命令转换为等效的JavaScript获取代码,解析方法、URL、标头和正文,以便您获得现成的请求,而不是手动翻译它。
这是一种常见的需求:API 文档和浏览器开发工具等工具为您提供了一个curl 命令,但您的应用程序是用JavaScript 编写的。这将两者联系起来,以便您可以粘贴curl并获取fetch。
它在您的浏览器本地运行,因此您的命令(包括标头中的任何令牌或凭据)永远不会离开您的设备。
它理解的标志
它理解常见的标志:-X 表示方法,-H 表示标头,-d 及其变体表示主体,-u 表示基本身份验证,加上 -A 表示用户代理,-b 表示 cookie。数据标志意味着 POST,与curl 的行为方式相匹配。
多行命令
多行命令按原样工作。反斜杠续行会自动连接,因此您可以完全按照文档中显示的方式粘贴命令,而无需先清理它。
准备运行输出
输出是一个 fetch 调用,其中填充了方法、标头和正文,您可以将其放入代码中并像任何其他 fetch 一样等待。
常见问题
支持哪些 curl 标志?
常见的标志:-X 表示方法,-H 表示头部,-d 及其变体表示主体,-u 表示基本认证,还有 -A 和 -b。数据标志意味着 POST。
我的命令会发送到服务器吗?
不会。转换完全在你的浏览器中运行,因此你的命令及其中的任何令牌永远不会离开你的设备。
它处理多行命令吗?
处理。反斜杠续行会被自动连接,因此你可以完全照文档中的样子粘贴命令。