curl模擬登入,併發測試

2021-06-28 12:48:15 字數 547 閱讀 6400

開發各種軟體或系統都需要進行壓力測試等,近來有乙個後台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跳轉,根本抓不了資...