[Kiev-pm] [Mojolicious] подменить local_address в тестах

Cyrill Novgorodcev cynovg at gmail.com
Tue Nov 6 13:02:05 PST 2012


Здравствуйте.

В приложении один из ключей идентификации "клиента" - ip, с которого
он зашел (remote_address). Что бы протестировать функционал, пробую
эмулировать двух разных клиентов, для чего надо заходить с двух разных
ip.

Пробовал менять след. образом: $t->ua->local_address( $ip );
где $ip - это гарантированно правильный локальный адрес, полученный из
настроек eth0. Пробую в скрипте получить значение локального адреса -
возвращает адрес eth0, то есть, должно отрабатывать верно. Однако, в
приложение приходит агент с локалхоста :(

Собственно, вопрос: есть ли способ подменить адрес, с которого приходит ua?

-- 


С уважением,
Кирилл Новгородцев.


More information about the Kiev-pm mailing list