Назад | Перейти на главную страницу

Подчеркните логин с помощью Siege

Мне нужно протестировать производительность зарезервированной области моего веб-сайта. Я хочу использовать Осада для этой цели.

Для доступа к зарезервированной области вы должны войти на мой сайт.

Как я могу отправить с Siege a Логин-Cookie в мое веб-приложение?

Он упоминается только в файле .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 для входа. Вместо этого вы даете указание каждому осадному рабочему войти на ваш сайт один раз перед любыми другими запросами, и они сохранят свой аутентифицированный статус до тех пор, пока осада не завершится.

В качестве альтернативы вы можете настроить пользовательский агент на специальную строку, а затем следить за этим специальным пользовательским агентом в вашем коде аутентификации и автоматически регистрировать этого посетителя.