linux中curl命令獲取http狀態碼

2021-10-19 12:15:28 字數 1326 閱讀 8298

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...