Net::A...equest(3pm)
β¨ NAME β¨
okay so bestie, welcome to Net::Amazon::S3::HTTPRequest β it makes a signed HTTP::Request for you. that's the whole job. it does it well. periodt π
πΈ VERSION πΈ
version 0.992 β she's serving 0.992 and she knows it π
π¦ SYNOPSIS π¦
here's the vibe, literally copied so you don't have to scroll anywhere else:
my $http_request = Net::Amazon::S3::HTTPRequest->new(
s3 => $self->s3,
method => 'PUT',
path => $self->bucket . '/',
headers => $headers,
content => $content,
)->http_request;
no cap, that's it. <3
π DESCRIPTION π
so this module's whole main character energy is: it builds an HTTP::Request object and signs it appropriately for Amazon S3. not signing it wrong. not signing it weird. signing it right. slay β¨
π METHODS π
π« http_request
this method creates, signs and returns a HTTP::Request object. three things. creates it, signs it, hands it to you. iconic π«Ά
π« query_string_authentication_uri
this method creates, signs and returns a query string authentication URI. same deal, different output vibe π
π§ AUTHOR π§
Branislav ZahradnΓk <barney@cpan.org> π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2025 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro Figueiredo, Rusty Conover, Branislav ZahradnΓk.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
fr fr, that's the actual legal text, i did not paraphrase the license because you do NOT paraphrase a license π
okay bye bestie, this page was shipped with perl v5.40.1 on 2025-12-07 β and it's the Net::Amazon::S3::HTTPRequest (3pm) manual, so you know exactly where to find her again ππ stay signed, stay slay β¨
π¦ where this page comes from
- ubuntu resolute: libnet-amazon-s3-perl 0.992-1 Β· other
- ubuntu stonking: libnet-amazon-s3-perl 0.992-1 Β· other
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms