curl命令引數很多,這裡只列出我曾經用過、特別是在shell指令碼中用到過的那些。
-v/–verbose 小寫的v引數,用於列印更多資訊,包括傳送的請求資訊,這在除錯指令碼是特別有用。
-m/–max-time 指定處理的最大時長
-h/–header
指定請求頭引數
-s/–slient 減少輸出的資訊,比如進度
–connect-timeout 指定嘗試連線的最大時長
-x/–proxy 指定**伺服器位址和埠,埠預設為1080
-t/–upload-file 指定上傳檔案路徑
-o/–output 指定輸出檔名稱
-d/–data/–data-ascii 指定post的內容
–retry 指定重試次數
-e/–referer 指定引用位址
-i/–head 僅返回頭部資訊,使用head請求
通過curl的-w引數我們可以自定義curl的輸出
LINUX中curl命令使用
curl一.get提交資料 1.直接將資料附加在url後面 2.使用 g 或者 get 引數配合 d data data ascii data urlencode 等引數 由於 g 等價於 get d 等價於 data data ascii 所以等價 二.post put 請求json資料 三.po...
Linux中curl命令總結
curl是一種命令列工具,作用是發出網路請求,然後得到和提取資料,顯示在 標準輸出 stdout 上面。二 語法及引數 語法 curl option url 引數 a user agent 設定使用者 傳送給伺服器 b cookie cookie字串或檔案讀取位置 c cookie jar 操作結束...
Linux中 curl命令簡介
3.linux curl 模擬請求 4.linux curl處理cookies curl c tmp cookies cookies儲存到 tmp cookies檔案 傳送cookies curl b key1 val1 key2 val2 傳送cookies文字 curl b tmp cookie...