在线工具箱

curl 命令

示例: GET - POST - JSON - 基本认证 - 文件 - 表单
$response = Invoke-WebRequest -Uri "http://example.com"

从 Google Chrome 获取 curl

  1. 打开开发者工具中的网络(Network)面板
  2. 右键单击(或 Ctrl+单击)一个请求
  3. 点击“Copy” → "Copy as cURL""Copy as cURL (bash)"
  4. 粘贴到上方的 curl 命令输入框中

此方法同样适用于 Safari 和 Firefox。

警告:复制的命令可能包含 cookie 或其他敏感数据。与他人分享命令时请务必小心,把网站的 cookie 发给别人就相当于把密码发给对方。

从 Safari 获取 curl

  1. 打开开发者工具中的网络(Network)面板
  2. 右键单击(或 Ctrl+单击、双指单击)一个请求
  3. 在下拉菜单中点击“Copy as cURL”
  4. 粘贴到上方的 curl 命令输入框中

此方法同样适用于 Chrome 和 Firefox。

警告:复制的命令可能包含 cookie 或其他敏感数据。与他人分享命令时请务必小心,把网站的 cookie 发给别人就相当于把密码发给对方。

从 Firefox 获取 curl

  1. 打开开发者工具中的网络监视器面板
  2. 右键单击(或 Ctrl+单击)一个请求
  3. 点击“Copy” → “Copy as cURL”
  4. 粘贴到上方的 curl 命令输入框中

此方法同样适用于 Chrome 和 Safari。

警告:复制的命令可能包含 cookie 或其他敏感数据。与他人分享命令时请务必小心,把网站的 cookie 发给别人就相当于把密码发给对方。

隐私

我们不会传输或记录你输入的 curl 命令及其转换结果。这是一个静态网站,转换过程完全在你的浏览器中通过 JavaScript 完成。

另外还有 VS Code 扩展,以及可以从 npm 安装的命令行工具:

npm install -g curlconverter

类似工具

发现问题?

请在 GitHub 上报告错误。