NAME
Mojolicious::Command::replget - Get command in a REPL
SYNOPSIS
Usage: APPLICATION replget
replget> [OPTIONS] URL [SELECTOR|JSON-POINTER] [COMMANDS]
./myapp.pl replget
replget> /
replget -H 'Accept: text/html' /hello.html 'head > title' text
replget //sri:secr3t@/secrets.json /1/content
replget mojolicious.org
replget -v -r -o 25 -i 50 google.com
replget -v -H 'Host: mojolicious.org' -H 'Accept: */*' mojolicious.org
replget -M POST -H 'Content-Type: text/trololo' -c 'trololo' perl.org
replget mojolicious.org 'head > title' text
replget mojolicious.org .footer all
replget mojolicious.org a attr href
replget mojolicious.org '*' attr id
replget mojolicious.org 'h1, h2, h3' 3 text
replget https://api.metacpan.org/v0/author/SRI /name
replget -H 'Host: example.com' http+unix://%2Ftmp%2Fmyapp.sock/index.html
Options:
-C, --charset <charset> Charset of HTML/XML content, defaults
to auto-detection
-c, --content <content> Content to send with request
-H, --header <name:value> Additional HTTP header
-h, --help Show this summary of available options
--home <path> Path to home directory of your
application, defaults to the value of
MOJO_HOME or auto-detection
-i, --inactivity-timeout <seconds> Inactivity timeout, defaults to the
value of MOJO_INACTIVITY_TIMEOUT or 20
-M, --method <method> HTTP method to use, defaults to "GET"
-m, --mode <name> Operating mode for your application,
defaults to the value of
MOJO_MODE/PLACK_ENV or "development"
-o, --connect-timeout <seconds> Connect timeout, defaults to the value
of MOJO_CONNECT_TIMEOUT or 10
-r, --redirect Follow up to 10 redirects
-S, --response-size <size> Maximum response size in bytes,
defaults to 2147483648 (2GB)
-v, --verbose Print request and response headers to
STDERR
DESCRIPTION
Mojolicious::Command::replget is a command line interface for Mojo::UserAgent in a REPL.
ATTRIBUTES
Mojolicious::Command::replget performs requests to remote hosts or local applications.
description
my $description = $replget->description;
$replget = $replget->description('Foo');
Short description of this command, used for the command list.
usage
my $usage = $replget->usage;
$replget = $replget->usage('Foo');
Usage information for this command, used for the help screen.
METHODS
Mojolicious::Command::replget inherits all methods from Mojolicious::Command and implements the following new ones.
run
$get->run(@ARGV);
Run this command.