Linux中curl命令總結

2021-09-11 20:56:53 字數 2931 閱讀 5940

curl是一種命令列工具,作用是發出網路請求,然後得到和提取資料,顯示在"標準輸出"(stdout)上面。

二、語法及引數

語法:

curl [option] [url]
引數:

-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 進度條顯示當前的傳送狀態

檢視源網頁

新聞hao123

地圖貼吧更多產品

儲存需要的網頁

$ curl -o [檔名] www.sina.com
顯示頭資訊

server: bfe/1.0.8.18顯示通訊過程

< set-cookie: bdorz=27315; max-age=86400; domain=.baidu.com; path=/增加頭資訊

更改http動詞

$ curl -x post www.example.com

$ curl -x delete www.example.com

檔案上傳

$ curl --form upload=@localfilename --form press=ok [url]
1 . curl url --silent 

2 . curl url --silent -o

3 . curl url -o filename --progress

######################################### 100.0%

curl命令詳解

linux中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命令簡介

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

Linux命令CURL用法

1.先來試試 curl 回車之後,html內容就顯示在螢幕上了。它還有乙個大寫o的選項,是按照伺服器上的檔名儲存到本地,如果執行curl o 是會報錯的,提示找不到檔名,如果換成curl o 就自動儲存檔案為1326315.html。windows下像flashget這樣的工具還支援分塊以及斷點續傳...