CURL - Examples of CURL Use From Command Line

Examples of CURL Use From Command Line

Basic use of cURL involves simply typing curl at the command line, followed by the URL of the output to retrieve.

To retrieve the example.com homepage, type:

curl www.example.com

cURL defaults to displaying the output it retrieves to the standard output specified on the system (usually the terminal window). So running the command above would, on most systems, display the www.example.com source-code in the terminal window.

cURL can write the output it retrieves to a file with the -o flag, thus:

curl -o example.html www.example.com

This will store the source code for www.example.com into a file named example.html. While retrieving output, cURL will display a progress-bar showing how much of the output has downloaded. Note however that cURL does not show a progress bar when preparing to display the output in the terminal window, since a progress-bar is likely to interfere with the display of the output.

To download output to a file that has the same name as on the system it originates from, use the -O flag, for example:

curl -O www.example.com/example.html

If the server responds that the file (example.html) is moved to a different location (indicated with a Location: header and a 3XX response code), use the -L flag, for example:

curl -OL www.example.com/example.html

Curl offers a busload of useful tricks like proxy support, user authentication, FTP upload, HTTP post, SSL connections, cookies, file transfer resume, Metalink, and more.

Read more about this topic:  CURL

Famous quotes containing the words examples of, examples, curl, command and/or line:

    Histories are more full of examples of the fidelity of dogs than of friends.
    Alexander Pope (1688–1744)

    In the examples that I here bring in of what I have [read], heard, done or said, I have refrained from daring to alter even the smallest and most indifferent circumstances. My conscience falsifies not an iota; for my knowledge I cannot answer.
    Michel de Montaigne (1533–1592)

    You will trail across the rocks
    and wash them with your salt,
    you will curl between sand-hills
    you will thunder along the cliff
    break retreat get fresh strength
    gather and pour weight upon the beach.
    Hilda Doolittle (1886–1961)

    You must neither add anything to what I command you nor take away anything from it, but keep the commandments of the LORD your God with which I am charging you.
    Bible: Hebrew, Deuteronomy 4:2.

    I fear I agree with your friend in not liking all sermons. Some of them, one has to confess, are rubbish: but then I release my attention from the preacher, and go ahead in any line of thought he may have started: and his after-eloquence acts as a kind of accompaniment—like music while one is reading poetry, which often, to me, adds to the effect.
    Lewis Carroll [Charles Lutwidge Dodgson] (1832–1898)