HTTP::A...serAgent(3)

πŸ“¦ version 0.904, in alpine 3.24

🌸 HTTP::AnyUA::Backend::Mojo::UserAgent(3) 🌸

okay so bestie, this is a perl man page from the User Contributed Perl Documentation section β€” yes, the lil (3) means it's a library module page, slay β€” and it's about HTTP::AnyUA::Backend::Mojo::UserAgent, which is genuinely the whole mouthful. iykyk. πŸ’…

✨ NAME ✨

HTTP::AnyUA::Backend::Mojo::UserAgent β€” a unified programming interface for Mojo::UserAgent. periodt. that's the whole vibe. 🫢

πŸ’– VERSION πŸ’–

version 0.904 β€” yes, that's the number, don't @ me. ⭐

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this: this module is literally the little plug that lets the HTTP client Mojo::UserAgent be used with the unified programming interface that HTTP::AnyUA provides. it's giving adapter energy. it's giving bridge. it's giving "your fave client can sit at the cool kids' table now." πŸ‘‘

and here's the iconic bit: if Future::Mojo is installed, requests will return a Future::Mojo rather than a plain Future. that's lowkey a glow-up, because it means you get to use the ->get method to await a result. no cap, that's the good stuff. ✨

πŸŽ€ CAVEATS πŸŽ€

bestie, listen, we gotta be honest about one thing before you go off and build stuff. it's a small thing but it's real:

  • the url field in the response has the auth portion (if any) removed from the URL. πŸ™ˆ like, it's just gone from that field. not sketchy, just how it is. keep that in mind so you don't get confused later, ok? πŸ’€

🌈 SEE ALSO 🌈

  • HTTP::AnyUA::Backend β€” go peek at this one too, it's the parent vibe. 🧚

πŸ› BUGS πŸ›

found a bug? want a feature? please report any bugs or feature requests on the bugtracker website at <https://github.com/chazmcgarvey/HTTP-AnyUA/issues>. πŸ”₯

and when you submit a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature β€” like, don't just roll up and say "it's broken," help a girl out. a lil repro goes a long way, fr fr. 😭🫢

πŸ‘‘ AUTHOR πŸ‘‘

Charles McGarvey <chazmcgarvey@brokenzipper.com> β€” the main character who made this happen. πŸ’œ

This software is copyright (c) 2019 by Charles McGarvey.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. πŸ“


and that's the whole page, bestie! πŸŽ€ footer tea: this was rendered under perl v5.42.2, dated 2023-07-03, and the header was HTTP::A...serAgent(3) β€” the truncated legend itself. mwah. πŸ’‹βœ¨

πŸ“¦ where this page comes from