1 -x 指定訪問ip與埠號
curl -x 192.168.4.12:80
2 響應時長
curl -o /dev/null -s -w "time_connect: %\ntime_starttransfer: %\ntime_total: %\n" ""
時間指標解釋 :
time_connect 建立到伺服器的 tcp 連線所用的時間
time_starttransfer 在發出請求之後,web 伺服器返回資料的第乙個位元組所用的時間
time_total 完成請求所用的時間
3 -h去構造你想要的http頭部
curl -h 「x-forward-for:8.8.8.8″ -v -i
4 cookie
-b "cookie" 此引數用來構造乙個攜帶cookie的請求
前面講到了使用 -h 來傳送 cookie 的方法,這種方式是直接將 cookie 字串寫在命令中。如果使用 -b 來自定義 cookie,命令如下:
curl -b 「jsessionid=d0112a5063d938586b659ef8f939be24」
如果要從檔案中讀取 cookie,-h 就無能為力了,此時可以使用 -b 來達到這一目的:
curl -b 「cookie-example」
即 -b 後面既可以是 cookie 字串,也可以是儲存了 cookie 的檔名
5 curl提交使用者名稱和密碼
curl
curl -u name:passwd
curl 常用curl命令
前段時間將介面自動化指令碼接入到了jenkins的過程中使用到了curl語法。特此整理了在測試過程中常用到的url命令。curl用法大全 1 可以看到網頁原始碼 2 o可以儲存網頁 3 i可以顯示網頁響應的headers資訊 4 顯示通訊過程 v引數可以顯示一次http通訊的整個過程,包括埠連線和h...
獲取curl響應頭 CURL速查
curl,用於在命令列或指令碼中進行資料傳輸的工具。其主要功能通過libcurl進行實現。curl自身已整合大量常用功能,例如 網路 身份認證 ftp上傳 http post ssl cookie等,檔案續傳 等。且支援目前主流的大部分協議 dict,file,ftp,ftps,gopher,htt...
curl證書過期 curl 證書訪問https站點
curl 個人證書 又叫客戶端證書 訪問https站點 雙向認證 什麼是雙向認證模式?對於面向公眾使用者的https的 大部分屬於單向認證模式,它不需要對客戶端進行認證,不需要提供客戶端的個人證書,例如而雙向認證模式,為了驗證客戶端的合法性,要求客戶端在訪問伺服器時,出示自己的client cert...