关于cURL 转代码
cURL 转代码,用在把接口文档里的 curl 示例,或者在 Chrome、Firefox 开发者工具“网络”面板里复制的 cURL 命令,变成项目里能直接用的代码。命令原样粘进来就行,多行、带引号的都没问题,再选要生成的语言:Python(requests)、JavaScript(fetch)、Node.js(axios)、PHP、Go、Java 或 C#。
请求方式、请求头和请求体都会带过去,-d 和其他 --data 参数、--json、-F 表单、-u 基本认证、-b Cookie、-A 浏览器标识、-e 来源页,以及 -G、-k、-L、--compressed 这些常用参数都能识别。从浏览器复制的请求常带着 Cookie 和登录令牌,转换在你的浏览器里完成,这些内容不会发到我们的服务器;不过把代码发给别人之前,记得先删掉。想直接发请求看返回结果,用在线 HTTP 请求测试。
cURL 转代码怎么用
- 1复制 curl 命令
在开发者工具“网络”面板里右键请求,复制为 cURL,或从接口文档里复制。
- 2粘贴进来
多行、带引号的命令直接粘贴即可。
- 3选语言
选 Python、JavaScript fetch、Node.js axios、PHP、Go、Java 或 C#。
- 4复制代码
放进项目,记得把里面的密钥、令牌换成你自己的配置。
为什么用熊仔工匠
- 七种写法
Python requests、fetch、axios、PHP cURL、Go net/http、Java 和 C# 的 HttpClient。
- 认得浏览器命令
Chrome、Firefox 复制出来的多行、带引号命令都能解析。
- 常用参数都支持
请求头、请求体、--json、表单、基本认证、Cookie、UA、来源页、-G、-k、-L、--compressed。
- 密钥不外传
命令里的 Cookie、令牌不会上传。