Login

使用 Siege 強調登錄區域

  • May 6, 2016

我需要測試我網站保留區域的性能。我想用Siege來實現這個目標。

要訪問保留區域,您必須登錄到我的站點。

如何使用 Siege 將Login-Cookie發送到我的 Web 應用程序?

它僅在預設的 .siegerc 文件中提及(線上手冊或手冊頁中並未提及),但是:

# Login URL. This is the first URL to be hit by every siege
# client. This feature was designed to allow you to login to 
# a server and establish a session. It will only be hit once
# so if you need to hit this URL more then once, make sure it
# also appears in your urls.txt file.
#
# ex: login-url = http://eos.haha.com/login.jsp POST name=jeff&pass=foo
#
# login-url = 

因此,您並沒有完全預先設置登錄 cookie。相反,您指示每個圍攻工作者在任何其他請求之前登錄您的站點一次,並且他們將保持其身份驗證狀態直到圍攻終止。

或者,您可以將使用者代理設置為特殊字元串,然後在您的身份驗證程式碼中查看該特殊使用者代理並自動登錄該訪問者。

引用自:https://serverfault.com/questions/292679