6、-d/--data
該選項用來以post方式向http伺服器傳送特定資料,最常用的就是提交表單。如 curl -d "user=username&password=111" http://www.login.com, 表示用賬號username和密碼111向站點傳送登入申請。其中多個資料段可以用"&"進行連線一起傳送;如果資料前面加上符號"@",則資料 **為後面指定的檔案,如 curl -d password=@d:/pw.txt
改選項提供斷點續傳功能,與-o選項配合使用。如 curl -c -o http://vfile.home.news.cn/music/public/vd05/200905/31/a8/mufs052009053117155750a8be70.***。 如果指定offset,則從offset的位置開始續傳。如果未指定offset,或者直接用"-c -",則curl會自己分析該從什麼位置開始續傳。
curl定義了一組"exit codes",用來標識在出現錯誤時的相關資訊,目前範圍從1-83,具體資訊可以查閱curl庫自帶的文件。這些退出碼對於我們分析錯誤及原因有很大幫 助。
以上簡單介紹了一下利用curl命令列工具進行一些簡單的http和ftp應用,大家可以試著多用一下,會慢慢發現curl的強大功能,有很多獨特的功能 用起來非常簡單方便。
linux curl 用法詳解
linux curl用法詳解 curl的命令列工具功能非常強大,這些資料互動的功能基本上都是通過url方式進行的,我們先來看看curl對多個url的靈活操作,這些規則使我們的 批處理需求應用起來非常方便。1 用 表示多個url 如 http site.com,只要在 中寫上不同的部分,就可以表示3個...
linux curl 用法詳解
linux curl用法詳解 curl的命令列工具功能非常強大,這些資料互動的功能基本上都是通過url方式進行的,我們先來看看curl對多個url的靈活操作,這些規則使我們的 批處理需求應用起來非常方便。1 用 表示多個url 如 http site.com,只要在 中寫上不同的部分,就可以表示3個...
linux curl用法詳解
curl的命令列工具功能非常強大,這些資料互動的功能基本上都是通過url方式進行的,我們先來看看curl對多個url的靈活操作,這些規則使我們的 批處理需求應用起來非常方便。1 用 表示多個url 如 http site.com 只要在 中寫上不同的部分,就可以表示3個url了。2 用表示多個url...