HTTP::...ooLong(3pm)

πŸ“¦
version 0.028 Β· 2 versions
  • 0.028 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 0.027 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay so bestie, welcome to HTTP::Throwable::Role::Status::RequestURITooLong β€” it's the 414 Request-URI Too Long vibe πŸ’… it's a role from the HTTP::...ooLong manual page (User Contributed Perl Documentation, iykyk) πŸŽ€


🌸 VERSION 🌸

version 0.028 ✨


πŸ’– DESCRIPTION πŸ’–

so basically the server is refusing to service the request, because the Request-URI is longer than the server is willing to interpret. periodt. πŸ›‘

and like, this is a rare condition β€” it's only likely to happen when:

  • a client has improperly converted a POST request to a GET request with long query information 😭
  • the client has descended into a URI "black hole" of redirection (e.g., a redirected URI prefix that points to a suffix of itself) πŸ•³οΈβœ¨ literally a black hole, iconic
  • the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI πŸ’€
not me getting a whole manpage written about me spiraling in a redirect loop πŸ™ˆ

πŸ¦‹ PERL VERSION πŸ¦‹

this library should run on perls released even a long time ago, no cap. it should work on any version of perl released in the last five years ⭐

although it may work on older versions of perl, no guarantee is made that the minimum required version will not be increased. the version may be increased for any reason, and there is no promise that patches will be accepted to lower the minimum required perl. so like, don't come for it 🫢


πŸ‘‘ AUTHORS πŸ‘‘

  • Stevan Little <stevan.little@iinteractive.com>
  • Ricardo Signes <cpan@semiotic.systems>

the main characters fr fr πŸ’œ


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. slay πŸŽ€


and that's the whole page bestie!! perl v5.36.0, dated 2023-01-24 β€” thanks for reading, mwah πŸ’‹πŸŒΈ

πŸ“¦ where this page comes from