I do not know of a non-ugly way either but if you are okay with a hacky and possibly fragile solution you might get away with adding:
$ua->on(start => sub { my ($ua, $tx) = @_; $tx->req->{'start_buffer'} =~ s/([&?]s=)%5E/$1^/o; }); Poking into internals usually means one day you'll get what you asked for, but if there is no other way... -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to mojolicious+unsubscr...@googlegroups.com. To post to this group, send email to mojolicious@googlegroups.com. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.