curl 命令详解

curl 命令的学习!

-o/--output 把输出写到该文件中

-m/--max-time <seconds> 设置最大传输时间

-f/--fail        连接失败时不显示http错误

-S/--show-error   显示错误

-s/--silent静音模式。不输出任何东西

-w 参数让 curl 写出表

-G/--get 以get的方式来发送数据

-i  -I/--head 仅返回头部信息,使用HEAD请求

-d <key=value>  向服务器POST表单数据 如curl -d "order=111&count=2" http://www.apple.com/buy

curl -m 600 -d menu=http -d date=$date -d ip=$server_ip -d port=$server_port -d status=$status http://127.0.0.1:8888/interface.php

实例: curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http://www.kklinux.com"

实例:curl -o /dev/null -s -w %{http_code} "http://www.kklinux.com"

实例: curl -I http://www.baidu.com/

你可能感兴趣的:(curl 命令详解)