1.簡介
curl是乙個利用url規則在命令列下工作的檔案傳輸工具
2.語法
# curl [option] [url]
3.常見引數
-a/–user-agent 設定使用者**傳送給伺服器
-b/–cookie cookie字串或檔案讀取位置
-c/–cookie-jar 操作結束後把cookie寫入到這個檔案中
-c/–continue-at 斷點續轉
-d/–dump-header 把header資訊寫入到該檔案中
-e/–referer ****
-f/–fail 連線失敗時不顯示http錯誤
-o/–output 把輸出寫到該檔案中
-o/–remote-name 把輸出寫到該檔案中,保留遠端檔案的檔名
-r/–range 檢索來自http/1.1或ftp伺服器位元組範圍
-s/–silent 靜音模式。不輸出任何東西
-t/–upload-file 上傳檔案
-u/–user 設定伺服器的使用者和密碼
-w/–write-out [format] 什麼輸出完成後
-x/–proxy 在給定的埠上使用http**
-#/–progress-bar 進度條顯示當前的傳送狀態
4.例子
(1)curl
執行後,www.linux.com 的html就會顯示在螢幕上
(2)儲存訪問的網頁
使用linux的重定向功能儲存
curl >> linux.html
curl -o linux.html
curl -o /hello.sh
curl -fssl -o get-docker.sh
注意:url要具體到某個檔案
(3)定proxy伺服器以及其埠
curl -x 192.168.100.100:1080
linux curl 命令常用引數總結
引數 說明 例項 a設定user agent 設定chrome訪問 curl a chrome x用指定方法請求 curl a chrome i只返回請求的頭資訊 curl i d以post方法請求url,並傳送相應的引數 單個引數 curl d test 3 多個引數 curl d test 3 ...
linux curl命令詳解
curl是乙個利用url語法在命令列方式下工作的檔案傳輸工具。本文介紹了它的簡單用法。1 獲得一張頁面 2 表單 form 的獲取 在web頁面設計中,form是很重要的元素。form通常用來收集並向 提交資訊。提交資訊的方法有兩種,get方法和post方法。先討論get方法,例如在頁面中有這樣一段...
linux Curl命令使用
鏈結重定向 使用 l 跟隨鏈結重定向,邏輯為 例項 curl l 使用 h 自定義 header 例項1 curl h referer www.example.com h user agent custom user agent 例項2 curl h cookie jsessionid d0112a...