curl development

"everything curl"
curl.se

development with curl

$ curl https://example.com/
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
  1. Command line tool basics
  2. How to HTTP with the curl tool
  3. Scripting browser-like tasks

development with libcurl

  curl = curl_easy_init();
  if(curl) {
    curl_easy_setopt(curl, CURLOPT_URL, "https://curl.se");
    curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);

    res = curl_easy_perform(curl);
    curl_easy_cleanup(curl);
  }
  1. libcurl basics
  2. driving transfers with libcurl
  3. HTTP with libcurl

development of curl

$ ./configure
$ make
$ make install
  1. what is the curl project?
  2. the curl license
  3. curl source code

development of libcurl

$ ./configure
$ make
$ make install
  1. build from source
  2. libcurl internals
  3. contribute