Как использовать PHPBrowserMobProxy
#1
Отправлено 12 ноября 2013 - 08:52
Стоит задача изменения referer.
Кто что знает об этом?
#2
Отправлено 21 ноября 2013 - 09:49
Нужно либо писать на Java (я, кстати, про это буду рассказывать на selen-конфетке), либо использовать более "родной" для PHP прокси (какой -- не знаю).
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#3
Отправлено 20 января 2014 - 11:11
Насколько я знаю, PHPBrowserMobProxy не позволяет писать собственные интерцепторы, при помощи которых можно модифицировать запросы или ответы.
Нужно либо писать на Java (я, кстати, про это буду рассказывать на selen-конфетке), либо использовать более "родной" для PHP прокси (какой -- не знаю).
Я вообще не очень поняла в чем заключается работа этого прокси. Как можно изменить благодаря ему реферер страницы. На многих форумах советуют PHPBrowserMobProxy, но не объясняют как им пользоваться
#4
Отправлено 20 января 2014 - 11:39
Вообще изменение реферера понадобилось, чтобы указать с какой страницы был произведен переход.
Почему-то в селениуме, когда я, например, в гугле нажимаю на какую-нибудь ссылку, то она открывается не в соседней вкладке, а в отдельном окне, при чем в нем не сохраняется откуда был произведен переход. Как это обойти не получилось придумать.
#5
Отправлено 22 января 2014 - 04:14
#6
Отправлено 03 февраля 2014 - 09:53
Вообще изменение реферера понадобилось, чтобы указать с какой страницы был произведен переход.
Почему-то в селениуме, когда я, например, в гугле нажимаю на какую-нибудь ссылку, то она открывается не в соседней вкладке, а в отдельном окне, при чем в нем не сохраняется откуда был произведен переход. Как это обойти не получилось придумать.
target="_blank" у элемента можно было убрать =)
#7
Отправлено 04 февраля 2014 - 06:07
Вообще изменение реферера понадобилось, чтобы указать с какой страницы был произведен переход.
Почему-то в селениуме, когда я, например, в гугле нажимаю на какую-нибудь ссылку, то она открывается не в соседней вкладке, а в отдельном окне, при чем в нем не сохраняется откуда был произведен переход. Как это обойти не получилось придумать.
target="_blank" у элемента можно было убрать =)
В том то и дело, что нельзя. Сайт сторонний
#8
Отправлено 05 февраля 2014 - 08:09
Вообще изменение реферера понадобилось, чтобы указать с какой страницы был произведен переход.
Почему-то в селениуме, когда я, например, в гугле нажимаю на какую-нибудь ссылку, то она открывается не в соседней вкладке, а в отдельном окне, при чем в нем не сохраняется откуда был произведен переход. Как это обойти не получилось придумать.
target="_blank" у элемента можно было убрать =)
В том то и дело, что нельзя. Сайт сторонний
Ну вы же на него заходите селениумом?
Так используйте setAttribute('target','')
#9
Отправлено 27 февраля 2014 - 04:04
Вообще изменение реферера понадобилось, чтобы указать с какой страницы был произведен переход.
Почему-то в селениуме, когда я, например, в гугле нажимаю на какую-нибудь ссылку, то она открывается не в соседней вкладке, а в отдельном окне, при чем в нем не сохраняется откуда был произведен переход. Как это обойти не получилось придумать.
target="_blank" у элемента можно было убрать =)
В том то и дело, что нельзя. Сайт сторонний
Ну вы же на него заходите селениумом?
Так используйте setAttribute('target','')
хм, а вот об таком решении даже и не подумала. Спасибо )
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных