-w, --write-out <format>在完成和成功操作后要在stdout上显示什么 。
支持如下变量,具体含义请自行参见curl文档 。
content_type
filename_effective
ftp_entry_path
http_code
http_connect
local_ip
local_port
num_connects
num_redirects
redirect_url
remote_ip
remote_port
size_download
size_header
size_request
size_upload
speed_download
speed_upload
ssl_verify_result
time_appconnect
time_connect
time_namelookup
time_pretransfer
time_redirect
time_starttransfer
time_total
url_effective
示例
1 [root@iZ28xbsfvc4Z 20190713]# curl -o /dev/null -s -w %{content_type} www.baidu.com# 输出结果没有换行2 text/html[root@iZ28xbsfvc4Z 20190713]# 3 [root@iZ28xbsfvc4Z 20190713]# curl -o /dev/null -s -w %{http_code} www.baidu.com# 输出结果没有换行4 200[root@iZ28xbsfvc4Z 20190713]# 5 [root@iZ28xbsfvc4Z 20190713]# curl -o /dev/null -s -w %{local_port} www.baidu.com# 输出结果没有换行6 37346[root@iZ28xbsfvc4Z 20190713]# 7 [root@iZ28xbsfvc4Z 20190713]#
-x, --proxy <[protocol://][user:password@]proxyhost[:port]>使用指定的HTTP代理 。如果没有指定端口号,则假定它位于端口1080 。
-X, --request <command>(HTTP)指定与HTTP服务器通信时的请求方式 。默认GET
curl -vs -X POST https://www.baidu.com | head -n1
文章插图
curl -vs -X PUT https://www.baidu.com | head -n1
文章插图
推荐阅读
- CentOS命令行修改IP地址
- linux 调优各项监控指标
- 图解Linux的IO模型和相关技术
- Linux技巧:介绍设置定时周期执行任务的方法
- linux awk使用方法
- 9种最佳Microsoft Windows CMD黑客命令
- Linux中10大常用命令之sort使用案例
- 你对Linux文件的色码知多少?
- 在 Linux 上使用开源软件创建 SDN
- 浅谈Linux中一切皆文件