查看HTTP头,-i显示请求头信息
curl -i -G https://www.test.com
-o保存网页
curl -o https://www.test.com
发送GET请求
curl --request GET “https://www.test.com?key1=value1&key2=value2” --header “requestid: 10”
发送POST请求
curl -X POST https://www.test.com -H “accept: /” -H “Content-Type: application/json” -d “{ “userId”: “1234567890”, “userName”: “test”, “userType”: “4”}”
如果POST需要转义,比如中文字符、空格等可以使用–data-urlencode
curl https://www.test.com --data-urlencode “name=Cat” --data-urlencode “password=123”
–limit-rate用来限制HTTP请求和回应的带宽,模拟慢网速的环境。
curl --limit-rate 200k https://www.test.com