cURL -- Command Line URL viewer
-u username:password
以 Basic 方式發送用戶名和密碼
-d 以 POST 方式發送數據
-X 支持其它動詞, 如 PUT/DELETE 發送 RESTFUL 形式的操做
-o 保存源碼文件
-L 自動跳轉
-i 顯示 response 的頭信息和源碼
-I 只顯示 response 頭信息
-v 顯示 http 通訊過程,能夠看到 request 的信息
--referer 提供 referer
--cookie 提供 cookie
-e --header 提供頭信息html
經過使用以上的參數能夠達到命令行模擬 http 請求的目的。能夠模擬表單提交功能而不須要本身寫一個 html 頁面。cookie