HTTP::...Timeout(3pm)
π HTTP::...Timeout β bestie edition π
okay so this is a page from the User Contributed Perl Documentation, filed under HTTP::...Timeout(3pm). yes the name is literally truncated with dots, that's just how the man system abbreviates long names, don't come for her π
β¨ NAME β¨
HTTP::Throwable::Role::Status::GatewayTimeout β the 504 Gateway Timeout status role, no cap.
β¨ VERSION β¨
version 0.028 β that's the one, that's the vibe πΈ
β¨ DESCRIPTION β¨
so picture this: the server is out here acting as a gateway or a proxy, right? and it's supposed to go fetch something for you. but the upstream server it was told to hit β the one specified by the URI (think HTTP, FTP, LDAP) β justβ¦ didn't respond in time. π«
and it's not just the main upstream either. it could be some other auxiliary server it needed to reach to finish the job (DNS is the classic example). one of them ghosted, the request never got completed, and boom β 504. it's giving "left on read" but make it infrastructure π
β¨ PERL VERSION β¨
okay this part is lowkey iconic. this library is built to run on perls released even a long time ago. like, any version of perl released in the last five years should be totally fine. π
but fr fr, here's the fine print: it may work on older perls too, but nobody's promising that the minimum required version won't get bumped. it can be raised for literally any reason, and there's no guarantee that patches trying to lower the minimum will get accepted. so don't @ us π
β¨ AUTHORS β¨
- Stevan Little
<stevan.little@iinteractive.com> - Ricardo Signes
<cpan@semiotic.systems>
β¨ COPYRIGHT AND LICENSE β¨
This software is copyright (c) 2011 by Infinity Interactive, Inc.
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, you ate it π«Ά this little beauty came to you via perl v5.36.0, dated 2023-01-24, and it lives at HTTP::...Timeout(3pm). go forth and gateway-timeout responsibly, mwah ππ¦
π¦ where this page comes from
- debian bookworm: libhttp-throwable-perl 0.028-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libhttp-throwable-perl 0.028-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libhttp-throwable-perl 0.028-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libhttp-throwable-perl 0.028-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libhttp-throwable-perl 0.028-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms