下載一個文件,curl同樣可以實現wget的功能。
curl -I www.qq.com 可以省去源代碼,只查看狀態值。
[root@one 111]# curl -I www.qq.com
HTTP/1.1 200 OK
Server: squid/3.4.3
Date: Fri, 18 Mar 2016 11:03:30 GMT
Content-Type: text/html; charset=GB2312
Connection: keep-alive
Vary: Accept-Encoding
Vary: Accept-Encoding
Expires: Fri, 18 Mar 2016 11:04:30 GMT
Cache-Control: max-age=60
Vary: Accept-Encoding
Vary: Accept-Encoding
X-Cache: HIT from shanghai.qq.com
curl -v可以顯示詳細過程
curl -x192.168.10.3:80 www.baidu.com 通過這個ip去訪問這個域名。
curl訪問一個需要賬號密碼的網站:
curl -n username:password http://www.qq.com。
curl -O http://www.das..com/img/basda.png 下載
curl -o baidu.log http://www.das..com/img/basda.png 重命名了
curl在請求一個網頁的時候,可以指定user_agent,user_agent就是瀏覽器的標識。
如何做? curl -A 'aaa' www.aaa.com。
User Agent字段
這個字段是用來表示客戶端的設備信息。服務器有時會根據這個字段,針對不同設備,返回不同格式的網頁,比如手機版和桌面版。
-v參數可以顯示一次http通信的整個過程,包括端口連接和http request頭信息
curl -v www.tvbs.cc。
自動跳轉
有的網址是自動跳轉的。使用-L參數,curl就會跳轉到新的網址curl -L www.tvbs.cc