Search notes:

Perl module HTTP::Request

A HTTP::Request object is created and used, for example, by LWP::UserAgent.
#!/usr/bin/perl
use warnings;
use strict;
use feature 'say';

use LWP::UserAgent;

my $user_agent = LWP::UserAgent->new;

# LWP::UserAgent->get returns a HTTP::Response object:
my $http_response = $user_agent->get('https://raw.githubusercontent.com/ReneNyffenegger/PerlModules/master/HTTP/Request/script.pl');
say ref $http_response;

# Inspecting the HTTP::Request that »caused« the HTTP::Response object
my $http_request = $http_response->request;
say ref $http_request;

printf "URI:             %s\n", $http_request->uri;
printf "User-Agent:      %s\n", $http_request->header('User-Agent');
Github repository PerlModules, path: /HTTP/Request/script.pl

See also

HTTP::Response
Perl modules

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1744800870, '3.147.67.34', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/languages/Perl/modules/HTTP/Request/index(62): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78