Apache...::Base(3pm)

πŸ“¦
version 3.32 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– Apache::AuthCookie::Params::Base πŸ’–

okay bestie, so this is the Apache::AuthCookie::Params::Base page from the User Contributed Perl Documentation stack β€” it's a Perl module manual, third section, and yes it knows it's niche, and yes it's still iconic πŸ’…

  • VERSION: version 3.32 ✨

🌸 SYNOPSIS 🌸

 Internal Use Only!

that's it. that's the whole synopsis. she said "not for you" and honestly? respect πŸ™ˆ this is not a page you use, it's a page you read while the machinery does its thing behind the curtain πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically: this is the base class for AuthCookie Params drivers. like, the mother of all the params drivers. the blueprint. the template. everything else in that family builds on top of her πŸ‘‘

she's not out here being used directly, okay? she's the foundation. main character energy, but behind the scenes πŸ’œ


✨ METHODS ✨

πŸ“ new($r)

Constructor! πŸŽ‰ so when you call this, one of two things happens:

  • it either generates an internal Apache::AuthCookie::Params::CGI object, or
  • if it's available, it uses libapreq2 instead.

and here's the tea πŸ«– β€” and this is a real caveat, not a vibe:

libapreq2 will not be used if you turned on "Encoding" support, because libapreq2 does not have any support for unicode. so the second you need encoding, req2 gets benched. no unicode, no shot, sorry babe 😭

so: encoding on β†’ internal CGI object. that's the deal, fr fr.


🌈 SOURCE 🌈

the development version is on github, and you can clone it from there too:

go look, go read, go obsess πŸ”₯


πŸ’€ BUGS πŸ’€

found a bug? want a feature? please report it on the bugtracker:

and this part matters, bestie:

when you submit a bug or a request, please include a test-file β€” or a patch to an existing test-file β€” that illustrates the bug or the desired feature.

not me begging for reproducers but also yes I am πŸ™ˆ a test file is the love language of maintainers. bring receipts, not vibes πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Michael Schout <mschout@cpan.org> β€” the legend, the architect, the one 🫢


This software is copyright (c) 2000 by Ken Williams.

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


and that's the page!! brought to you by perl v5.40.1, dated 2025-09-30, straight out of the Apache...::Base(3pm) manual β€” stay iconic, stay internal-only πŸ’–πŸŒˆπŸ§š

πŸ“¦ where this page comes from