Методы agent () и form() позволяют ввести в запрос дополнительные данные.
$id = $agent->agent([$id])
Метод agent() позволяет получить или установить значение поля User-Agent:, отправляемое модулем LWP на HTTP-серверы. Оно имеет форму name/х.xх: (comment), где name - имя клиентского программного обеспечения, х .хх - номер версии и (comment) необязательное поле комментария. По умолчанию в модуле применяется значение libwww-perl/x.xx, где х.хх — текущий номер версии модуля.
Последнее время с принятием новых законов отчетность индивидуальных предпринимателей значительно усложнилась. На помощь может прийти юридическое сопровождение ИП , которое возьмет на себя всю рутинную работу по части предоставления налоговой отчетности и ведению текущих журналов.
Иногда возникает необходимость изменить идентификатор агента пользователя, чтобы вызвать реакцию удаленного сервера, которая рассчитана на конкретный броузер. Например, следующая строка кода изменяет значение идентификатора агента пользователя на Mozilla/5.5, заставляя сервер рассматривать броузер, с которым он работает, как броузер Netscape версии 5.Х, работающий на устройстве Palm Pilot.
$agent->agent (‘Mozilla/5.5 [en] (PalmOS)‘)
$address = $agent->from([$address])
Метод from() позволяет получить или установить адрес электронной почты пользователя, контролирующего действия агента пользователя. Этот адрес включен в поле From: почтовых отправлений и статей групп новостей, отправляемых на сервер, и выдается наряду с другими полями на HTTP-серверы. Предоставлять эту информацию при работе с HTTP-серверами нет необходимости, она может быть предоставлена роботами, выполняющими автоматическое обследование Web, в качестве дополнительной информации для удаленного узла.
Предусмотрен также ряд методов, позволяющих управлять взаимодействием агента пользователя с ргоху-серверами.