About 348 results
Open links in new tab
  1. Requests - everything curl

    When libcurl issues HTTP requests as part of performing the data transfers you have asked it to, it sends them off with a set of HTTP headers that are suitable for fulfilling the task given to it.

  2. HTTP basics - everything curl

    An HTTP request sent by a client starts with a request line, followed by headers and then optionally a body. The most common HTTP request is probably the GET request which asks …

  3. Command line HTTP - everything curl

    In all user surveys and during all curl's lifetime, HTTP has been the most important and most frequently used protocol that curl supports. This chapter explains how to do effective HTTP …

  4. Scripting browser-like tasks - everything curl

    curl can do almost every HTTP operation and transfer your favorite browser can. It can actually do a lot more than so as well, but in this chapter we focus on the fact that you can use curl to …

  5. Command line options - everything curl

    When telling curl to do something, you invoke curl with zero, one or several command-line options to accompany the URL or set of URLs you want the transfer to be about. curl supports over …

  6. Proxy environment variables - everything curl

    The HTTP version of the proxy environment variables is treated differently than the others. It is only accepted in its lower case version because of the CGI protocol, which lets users run …

  7. Everything curl - everything curl

    Everything curl is an extensive guide for all things curl. The project itself, the command-line tool, the library, how everything started and how it came to be the useful tool it is today.

  8. Responses - everything curl

    An HTTP response has a certain size and curl needs to figure it out. There are several different ways to signal the end of an HTTP response but the most basic way is to use the Content …

  9. HTTP proxy - everything curl

    You tunnel through an HTTP proxy with curl using -p or --proxytunnel. When you do HTTPS through a proxy you normally connect through to the default HTTPS remote TCP port number …

  10. Exit code - everything curl

    This is usually an unrecoverable error, but trying to force curl to speak HTTP/1 instead might circumvent it. An API function was called from inside a callback.