curl命令詳解

2021-10-13 05:32:15 字數 756 閱讀 8029

curl用來請求 web 伺服器。顧名思義就是客戶端(client)的 url 工具的意思。

1.不帶有任何引數時,curl 就是發出 get 請求。

curl 

-a   (--user-agent)引數指定客戶端的使用者**標頭,即user-agent

curl 的預設使用者**字串是curl/[version]

-e (--referer)用來設定 http 的標頭referer,表示請求的**。

-i  列印出伺服器回應的 http 標頭

-i  向伺服器發出 head 請求,然會將伺服器返回的 http 標頭列印出來。

-o 將伺服器的回應儲存成檔案,等同於wget命令。

curl -o example.html
上面命令將www.example.com儲存成example.html

-o 將伺服器回應儲存成檔案,並將 url 的最後部分當作檔名。

-v 輸出通訊的整個過程,用於除錯。

-x 指定 http 請求的**。

curl -x james:[email protected]:8080
-x 指定 http 請求的方法

$ curl -x post
未完待續.......

curl命令詳解

對於windows使用者如果用cygwin模擬unix環境的話,裡面沒有帶curl命令,要自己裝,所以建議用gow來模擬,它已經自帶了curl工具,安裝後直接在cmd環境中用curl命令就可,因為路徑已經自動給你配置好了。root krlcgcms01 mytest curl f curl 22 t...

curl命令詳解

curl是利用url語法在命令列方式下工作的開源檔案傳輸工具。它被廣泛應用在unix 多種linux發行版中,並且有dos和win32 win64下的移植版本。安裝使用 方法1.對於windows使用者如果用cygwin模擬unix環境的話,裡面沒有帶curl命令,要自己裝,所以建議用gow來模擬,...

curl命令詳解

對於windows使用者如果用cygwin模擬unix環境的話,裡面沒有帶curl命令,要自己裝,所以建議用gow來模擬,它已經自帶了curl工具,安裝後直接在cmd環境中用curl命令就可,因為路徑已經自動給你配置好了。root krlcgcms01 mytest curl f curl 22 t...