cURL 解析器

解析 cURL 命令,提取参数并生成 fetch() 代码。所有处理在浏览器中完成。

解析组件 生成 fetch() 生成 axios

如何使用 cURL 解析器

1

粘贴命令

在输入框中粘贴完整的 cURL 命令。

2

解析

工具将提取 URL、HTTP 方法、请求头和请求体。

3

获取代码

查看等效的 fetch() JavaScript 代码并可复制。

什么是 cURL?

cURL 是一个命令行工具,用于通过各种网络协议传输数据。在 Web 开发中,常用于测试 API 接口。cURL 命令可以从浏览器开发者工具的 Network 面板中复制。

命令行工具

cURL 是一个命令行工具,支持 HTTP、HTTPS、FTP 等多种协议传输数据。

浏览器 DevTools 导出

大多数浏览器开发者工具支持右键网络请求并"复制为 cURL"以获取完整命令。

代码转换

将 cURL 命令转换为 JavaScript fetch() 或 axios 代码,方便集成到 Web 应用中。

常见问题

支持哪些 cURL 选项?

支持 -X、-H、-d、--data-raw、-b、-u、-F 等常用选项,以及 URL 和请求方法。

能处理多行 cURL 命令吗?

可以。工具支持使用反斜杠(\)续行的多行 cURL 命令。

生成的 fetch() 代码可以直接使用吗?

基本可以直接使用。部分认证头(如 Authorization)需要替换为实际凭据。