Man page - ofhttp(1)

Packages contains this manual

    Package:  ofhttp
    apt-get install ofhttp
    Manuals in package:
    Documentations in package:

Manual

ofhttp

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES

NAME

ofhttp - perform HTTP and HTTPS requests and download files

SYNOPSIS

ofhttp [ options ] ri1 [ iri2 ...]

DESCRIPTION

ofhttp is a program to perform HTTP and HTTPS requests and download files.

OPTIONS

-b file , --body= file

Specify the file to send as body ( - for standard input).

-c , --continue

Continue download of existing file.

-f , --force

Force / overwrite existing file.

-h , --help

Show the help.

-H header , --header= header

Add a header (e.g. X-Foo:Bar ).

-m method , --method= method

Set the method of the HTTP request.

-o file , --output= file

Specify the output file name.

-O , --detect-filename

Do a HEAD request to detect the file name.

-P proxy , --proxy= proxy

Sepcify SOCKS5 proxy.

-q , --quiet

Quiet mode (no output, except errors).

-v , --verbose

Verbose mode (print headers).

--insecure

Ignore TLS errors and allow insecure redirects.

--ignore-status

Ignore HTTP status code.

EXAMPLES

Download https://example.com/testfile.bin :

ofhttp https://example.com/testfile.bin

Download https://example.com/testfile.bin via Tor:

ofhttp -P 127.0.0.1:9050 https://example.com/testfile.bin

Send a POST request to an endpoint expecting JSON and only print the response:

echo ’{"a":"b"}’ | ofhttp -mPOST -b- -qo- https://example.com/json