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 是什么? @renemilkclientapp
是用户名,123456
是密码,以 curl 想要的格式指定::
分隔
这实际上在手册页中可见,它在我的答案中的blockqoute的源视图中,但它没有呈现......【参考方案2】:
虽然有点晚了,但我想回答如下问题: 您需要通过基本身份验证将 -vu 值设置为 username 和 password。
【讨论】:
以上是关于curl命令中的-vu是啥的主要内容,如果未能解决你的问题,请参考以下文章
示例 Spotify api 音频分析 CURL 命令有效,但是当我输入新歌曲 ID 时它不起作用 - 正确的命令是啥?