How to set a custom useragent string in Mojo::UserAgent
-
03-07-2021 - |
Domanda
We have a bunch of code built around Mojo::UserAgent and migrating to MojoX::UserAgent is not quite an option. I wonder if there is a way to get/set user agent string in Mojo::UserAgent?
Soluzione
Use the name
accessor:
my $name = $ua->name;
$ua->name('Mozilla/5.0');
(Note that in the 4.x release, the name accessor has been removed)
Altri suggerimenti
The current (Mojo 4.5) way is:
# Change name of user agent
$ua->transactor->name('MyUA 1.0');
See CPAN documentation here.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow