http get for network
Fetch the contents from a URL.
Signature
> http get {flags} (URL)
Flags
-
--user, -u {any}: the username when authenticating -
--password, -p {any}: the password when authenticating -
--max-time, -m {int}: timeout period in seconds -
--headers, -H {any}: custom headers you want to add -
--raw, -r: fetch contents as text rather than a table -
--insecure, -k: allow insecure server connections when using SSL -
--full, -f: returns the full response instead of only the body -
--allow-errors, -e: do not fail if the server returns an error code
Parameters
URL: the URL to fetch the contents from
Input/output types:
| input | output |
|---|---|
| nothing | any |
Examples
Get content from example.com
> http get https://www.example.com
Get content from example.com, with username and password
> http get --user myuser --password mypass https://www.example.com
Get content from example.com, with custom header
> http get --headers [my-header-key my-header-value] https://www.example.com
Get content from example.com, with custom headers
> http get --headers [my-header-key-A my-header-value-A my-header-key-B my-header-value-B] https://www.example.com
Notes
Performs HTTP GET operation.