HTTP::...k::Util(3pm)

πŸ’– HTTP::Headers::ActionPack::Util πŸ’–

okay bestie, so this is a page from the Perl User Contributed Documentation set, and the module is HTTP::Headers::ActionPack::Util β€” yes the title gets abbreviated as HTTP::...k::Util(3pm) in the header, she's mysterious like that ✨


🌸 NAME 🌸

HTTP::Headers::ActionPack::Util β€” General Utility module πŸ’…


πŸŽ€ VERSION πŸŽ€

version 0.09 β€” she's a specific girl, okay? don't come for her 🫢


✨ SYNOPSIS ✨

use HTTP::Headers::ActionPack::Util;

that's it. that's the whole vibe check. one line and you're in πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

ngl, this is just a basic utility module that HTTP::Headers::ActionPack uses internally, for itself, on its own time. It's giving backstage crew energy β€” doing the work, not seeking the spotlight. There are no real user serviceable parts in here, so like... don't crack it open expecting treasure? it's not that kind of party 😭


πŸ”₯ FUNCTIONS πŸ”₯

  • str2time

okay so this one is literally just imported from HTTP::Date and then passed on through here so it can be exported. she's a middleman. she's the friend who introduces two other friends. iconic of her honestly πŸ‘‘

  • split_header_words ( $header )

this will split up a header, respecting all the quoted strings and such, and return the subject, followed by an array of parameter pairs.

the parameters come back as an array so that ordering can be preserved β€” because bestie, order matters and we do NOT shuffle for anyone πŸ’…

  • join_header_words ( $subject, @params )

this one canonicalizes the header β€” it'll add a space between each semicolon, quote and escape all the header values appropriately. basically she's the glam team, making sure everything looks put together before it goes out 🌈


🌟 AUTHOR 🌟

Stevan Little <stevan.little@iinteractive.com> 🫢


πŸ¦‹ CONTRIBUTORS πŸ¦‹

  • Andrew Nelson <anelson@cpan.org>
  • Dave Rolsky <autarch@urth.org>
  • Florian Ragwitz <rafl@debian.org>
  • Jesse Luehrs <doy@tozt.net>
  • Karen Etheridge <ether@cpan.org>

the whole squad showed up and we are obsessed πŸ’–


This software is copyright (c) 2012 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. periodt πŸ’…


no cap: if you came here looking for user serviceable parts, there are none. this module is for HTTP::Headers::ActionPack's own internal use, and that's the whole tea πŸ“

okay that's the page!! and for the cute sign-off: this all landed in perl v5.34.0 on 2022-06-14, so if you're reading the HTTP::...k::Util(3pm) page, that's your timestamp bestie, don't forget it 🌸✨

πŸ“¦ where this page comes from