Массив UserAgents
Это массив элементов в структуре объекта Item или корневого элемента. Служит для указания User-аgent'a при выполнении задания.
Свойства
- Может содержать свойство External
- Может содержать свойство Priority
- Может содержать объект Screen
- Может содержать объект Navigator
- При выполнении задания будет выбран один из элементов, согласно значению свойства Priority. Если внешний источник не содержит элементов в массиве UserAgents, то стартовая страница будет загружена со случайным параметром user-agent.
Структура
"UserAgents":[ { "UserAgent":"<aUserAgent>", "Screen":<aScreenObject>, "Navigator":<aNavigatorObject>, "External":"<aExternal>", "Priority":1 }, { "UserAgent":"<aUserAgent>", "Screen":<aScreenObject>, "Navigator":<aNavigatorObject>, "External":"<aExternal>", "Priority":1 }, ..., { "UserAgent":"<aUserAgent>", "Screen":<aScreenObject>, "Navigator":<aNavigatorObject>, "External":"<aExternal>", "Priority":1 } ]
Пример
"Domains":[ { "Domain":"waspace.net" } ], "Pages":[ { "Page":"/about.html" } ], "UserAgents":[ { "UserAgent":"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16" } ]
Будут выполнены следующие действия
- Установка user-agent'а браузера Google Chrome версии 10.0.648.205 под Mac OS X
- Загрузка стартовой страницы
waspace.net/about.html
. - Дальнейшее выполнение задания…