粘贴您的 curl 指令,即可立即获得 Python、JavaScript (Fetch)、Node.js (Axios) 或 Go 的等效代码。支持 headers、请求主体、认证与查询参数。
粘贴您的 curl 指令,即可立即获得 Python、JavaScript (Fetch)、Node.js (Axios) 或 Go 的等效代码。支持 headers、请求主体、认证与查询参数。
关于这个主题的常见疑问与实用解答。
此转换器支持四种目标语言:Python(使用 requests 库)、JavaScript(使用 Fetch API)、Node.js(使用 Axios)与 Go(使用 net/http)。在粘贴 curl 指令前后从下拉菜单选择目标语言。
此转换器处理常用的 curl 选项,包含 -X(HTTP 方法)、-H(headers)、-d(请求主体)、--data-raw、--data-urlencode、-u(基本认证)、-b(cookies)、-L(跟随重定向)以及 URL 中的查询参数。大多数标准 API 调用模式都完整支持。
转换器能识别 curl 的 -u 标志(基本认证)与 Authorization headers(Bearer token、API 密钥)。这些会被转译为各目标语言中的等效认证机制,如 Python requests 的 auth 参数或 Fetch/Axios/Go 的 Authorization header。
不会,curl 指令转换完全由浏览器中的 JavaScript 处理。您的 curl 指令(包含其中的 API 密钥或 token)在本地处理,不会传输至任何服务器。