我需要testing我网站的保留区域的性能。 我想用Siege来实现这个目标。
要访问保留区域,您必须login到我的网站。
我怎样才能发送一个loginCookie到我的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 =
所以你不完全预先设置logincookie。 相反,你要指示每个攻城工作者在任何其他请求之前login到你的网站,他们将保持其authentication状态,直到攻城终止。
或者,您可以将用户代理设置为特殊的string,然后在您的validation代码中监视特殊用户代理,并自动将该访问者记入日志。