開發各種軟體或系統都需要進行壓力測試等,近來有乙個後台web系統新需要進行測試,怎麼才能很方便的測試呢,curl就ok了。
curl是linux/unix下很強大的命令,全稱 command url,web測試中最重要的應該算是維持session,而客戶端實現的方式是使用cookie。
curl引數介紹:
--data post方式引數
-l 自動重定向
-c 將cookies儲存到檔案
-b 將cookie一起傳送至服務端
下面看一下具體的操作:
模擬登陸:
1
curl
-l-c cookie
--data
"username=***&password=***" my_login_url
獲取登入後的頁面:
1
curl
-b cookie pages_after_login_url
這樣就可以在終端下進行一些併發測試了。
小胖軒.
curl模擬post登入
linux下curl很簡單了,curl d post or get url 在這裡我使用的是wirshark一款抓包分析,嘗試登入校園網 沒有驗證碼 post和get需要抓包分析 這裡也順便學習了下wirshark抓包過濾 在這裡我們可以清楚的看到校園網的帳號ddddd和密碼,密碼是加密過的但是帳號...
PHP獲取Cookie模擬登入CURL
分享到 17 要提取google搜尋的部分資料,發現google對於軟體抓取它的資料遮蔽的厲害,以前偽造下 user agent就可以抓資料,但是現在卻不行了。利用抓包資料發現,google判斷了cookies,當你沒有cookies的時候,直接返回30 要提取google搜尋的部分資料,發現goo...
PHP獲取Cookie模擬登入CURL
要提取google搜尋的部分資料,發現google對於軟體抓取它的資料遮蔽的厲害,以前偽造下 user agent 就可以抓資料,但是現在卻不行了。利用抓包資料發現,google 判斷了 cookies,當你沒有cookies的時候,直接 返回 302 跳轉,而且是連續幾十個302跳轉,根本抓不了資...