我google-http-client
在工作中使用一个项目,当我做一些请求时,我的控制台上打印了以下内容。
curl -v --compressed -X POST -H 'Accept-Encoding: gzip' -H 'User-Agent: Google-HTTP-Java-Client/1.23.0 (gzip)' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -d '@-' -- 'http://example.com' << $$$
我想知道什么<< $$$
意思。
如果我尝试将此命令运行到 linux 终端中,似乎<< $$$
会使控制台等待更多输入。如果是这种情况,我如何向终端指定我已完成向其提供输入?
稍后编辑:我发现 curl 参数-d @-
意味着数据将从标准输入变为红色。