curl命令中的-vu是啥

Posted

技术标签:

【中文标题】curl命令中的-vu是啥【英文标题】:what is -vu in curl commandcurl命令中的-vu是什么 【发布时间】:2016-10-16 03:03:24 【问题描述】:

curl -X POST -vu clientapp:123456 http://localhost:8080/oauth/token -H “接受:应用程序/json”-d "password=spring&username=roy&grant_type=password&scope=read%20write&client_secret=123456&client_id=clientapp"

我们想在 PostMan 中执行上述 cURL 命令。但是我们不知道将 clientapp:123456 放在哪里。

提前致谢

【问题讨论】:

【参考方案1】:

短选项通常可以组合,因此-vu-v -u 相同。

man curl 说:

-v, --verbose
              Be  more  verbose/talkative during the operation. Useful for debugging and seeing what's going on "under the hood". A line starting with '>'
              means "header data" sent by curl, '<' means "header data" received by curl that is hidden in normal cases, and  a  line  starting  with  '*'
              means additional info provided by curl.
-u, --user <user:password>
              Specify the user name and password to use for server authentication. Overrides -n, --netrc and --netrc-optional.

【讨论】:

谢谢!但是上面的 clientapp:123456 是什么? @renemilk clientapp 是用户名,123456 是密码,以 curl 想要的格式指定:: 分隔 这实际上在手册页中可见,它在我的答案中的blockqoute的源视图中,但它没有呈现......【参考方案2】:

虽然有点晚了,但我想回答如下问题: 您需要通过基本身份验证将 -vu 值设置为 usernamepassword

【讨论】:

以上是关于curl命令中的-vu是啥的主要内容,如果未能解决你的问题,请参考以下文章

curl -O命令作用是啥?

示例 Spotify api 音频分析 CURL 命令有效,但是当我输入新歌曲 ID 时它不起作用 - 正确的命令是啥?

Linux里面wget和curl命令区别是啥?

支持 GMail TLS/STARTTLS 与 SSL 的 Curl SMTP 命令行参数是啥

curl是啥意思

linux 上 curl是啥意思