1、POST请求
curl -X POST -H "Content-Type:application/json" -d '{"flightDate":"2021-03-02"}' http://www.baidu.com
curl -X POST -H "Content-Type:application/json" -d '{"action":"fetchSchedule","data":{"startDeptDate": "2020-02-18","endDeptDate": "2020-02-18"}}' http://www.baidu.com
curl -H "Content-Type:application/json" -o /dev/null -s -w %{http_code} -d '{"action":"fetchSchedule","data":{"startDeptDate": "2020-02-18","endDeptDate": "2020-02-18"}}' http://www.baidu.com #只返回状态码
2、curl时间统计(-o输出)
curl -o /dev/null -s -w time_namelookup:"\t"%{time_namelookup}" "time_connect:"\t\t"%{time_connect}" "time_appconnect:"\t"%{time_appconnect}" "time_pretransfer:"\t"%{time_pretransfer}" "time_starttransfer:"\t"%{time_starttransfer}" "time_total:"\t \t"%{time_total}"\n" "https://www.baidu.com"
3、认证请求:(-u参数用来设置服务器认证的用户名和密码)
curl -u 'bob:12345' https://google.com/login
curl --location --request GET 'http://api.google.com/sp/commom/amazon/amazonreportlistingchildcsv?_gravitee_get=77664723-52a8-4f7b-a647-2352a84f7b2a.zip' \
--header 'Authorization: Bearer AT-164274-_kAWjztyGFiZdrM-yegVqIWO6pmAZ8Ki' \
--header 'X-Gravitee-Api-Key: 3cb0c75a-f7ea-47f8-b11c-1b5921bcd563' \
--header 'Content-Type: application/json'