1、直接访问
curl http://192.168.3.1
2、显示HTTP头
curl -I http://192.168.3.1
返回结果
HTTP/1.1 200 OK
Server: nginx
Date: Mon, 15 Jun 2020 12:28:09 GMT
Content-Type: text/html
Content-Length: 18440
Last-Modified: Fri, 29 May 2020 04:53:10 GMT
Connection: keep-alive
Vary: Accept-Encoding
Accept-Ranges: bytes
3、同时显示HTTP头和文件内容
curl -i http://192.168.3.1
4、把链接页面的内容输出到本地文件中
curl http://192.168.3.1 > index.html
5、URL中的文件名会被用作保存输出的文件名
curl -O http://192.168.3.1/index.php
curl -i -O http://192.168.3.1/index.php
6、使用 -A 自定义 User-Agent
curl -A "Mozilla/5.0 (Android; Mobile; rv:35.0) Gecko/35.0 Firefox/35.0" https://192.168.3.1
curl -A "linux" http://192.168.3.1
curl -A "PHP" http://192.168.3.1
7、使用 -H 自定义 header
curl -H "Referer: 192.168.3.1" http://192.168.3.1
8、使用 -d 发送 POST 请求
curl -d "user=tom&pass=123" http://192.168.3.1
9、使用 -d 发送 GET 请求
curl -d "name=user1&pass=123" -G http://192.168.3.1
网友评论