【问题标题】:curl command with flag -vvv usage带有标志 -vvv 用法的 curl 命令
【发布时间】:2022-11-03 23:44:55
【问题描述】:

我看到一些curl 命令使用如下:

curl https://example.com -vvv

-v 标志是:-v, --verbose Make the operation more talkative

-vvv 是如何使用的?

谢谢!

【问题讨论】:

    标签: bash


    【解决方案1】:

    在某些程序中,-vv-vvv 用于增加输出的详细程度(打印更深层次的信息)。但是在 curl 中它没有意义,它只有 1 级详细程度,即 -v。所以-vv-vvv 甚至-vvvv 会在 curl 中打印相同的信息。

    【讨论】:

      【解决方案2】:

      它与-v 没有什么不同。您只需多次打开详细日志记录,但打开一次就可以了。

      比较 1 与 3 -vs 的输出:

      curl -v web.de >1 2>&1
      curl -vvv web.de >1 2>&1
      diff 1 3
      3,4c3,4
        0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 82.165.229.138:80...
      < * Connected to web.de (82.165.229.138) port 80 (#0)
      ---
        0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 82.165.229.83:80...
      > * Connected to web.de (82.165.229.83) port 80 (#0)
      12c12
      < < Date: Thu, 03 Nov 2022 15:43:22 GMT
      ---
      > < Date: Thu, 03 Nov 2022 15:43:17 GMT
      19c19
      100   223  100   223    0     0    819      0 --:--:-- --:--:-- --:--:--   851
      ---
      100   223  100   223    0     0    837      0 --:--:-- --:--:-- --:--:--   867
      

      自然,时间戳是不同的,负载均衡器可能会将您连接到不同的服务器,但仅此而已。

      ssh 等其他程序会提高每个 -v 的日志级别。这通常在手册页中提到。

      【讨论】:

        猜你喜欢
        • 2012-04-03
        • 1970-01-01
        • 2016-01-11
        • 1970-01-01
        • 1970-01-01
        • 2015-05-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多