現在位置: 首頁 > CentOS篇 > 正文

萬用的 curl 模擬各種訪問狀況、檢測訪問速度

curl 在我的工作上幫助非常大,同時他也是資安測試的好工具,在這邊專門介紹我使用 curl 時會使用到的檢測方式

 

  • -w 檢測網站回應速度
    • 一行指令

    • Script

time_namelookup = DNS 解析時間
time_connect = 建立伺服器 TCP 所花的時間
time_starttransfer = 伺服器 return 的第一個字節
time_total = 整個請求的花費時間

 

  • -o 將網頁內容輸出 file

 

  • -x 指令 http 使用 proxy server

 

  • -D 把 http response cookie 輸出 file

 

  • -A 自定義偽裝 user-agent

 

  • -e 設定 referrer,簡單來說就是偽裝訪問頁面的來路URL

這樣 www.google.com 的 referrer 就會誤以為是從 http://shazi.info 連過來的。

 

  • -O 下載檔案,用 -c 來續傳

 

  • -r 分段下載

合併

 

  • -u 指定登入使用者

 

  • -T 上傳檔案,使用 HTTP put method 協議

 

  • 使用 GET mode,直接在 url 加入參數

 

  • -d 使用 POST mode

 

  • -E HTTPS 使用憑證

 

  • 使用 dict 查詢字典

 

文章連結: https://shazi.info/%e8%90%ac%e7%94%a8%e7%9a%84-curl-%e6%a8%a1%e6%93%ac%e5%90%84%e7%a8%ae%e8%a8%aa%e5%95%8f%e7%8b%80%e6%b3%81%e3%80%81%e6%aa%a2%e6%b8%ac%e8%a8%aa%e5%95%8f%e9%80%9f%e5%ba%a6/ | Mr. 沙先生

該文章由 shazi7804 於2016年04月08日發表在 CentOS篇 分類下, 你可以發表回文,並在保留原文地址及作者的情况下引用到你的網站或部落格。
原文轉載請註明: 萬用的 curl 模擬各種訪問狀況、檢測訪問速度 | Mr. 沙先生
標籤: , , , , ,

萬用的 curl 模擬各種訪問狀況、檢測訪問速度:給Mr.沙先生一點建議

發表回文