This is the basic class used for  performing HTTP requests
  in the RCurl package.
  In R, this is a reference to a C-level data structure
  so we treat it as an opaque data type. However,
  essentially we can think of this as an with
  a set of options that persists across calls, i.e. HTTP requests.
  The numerous options that one can set can be see via
   getCurlOptionsConstants.
  The object can keep a connection to a Web server open for a period of time
  across calls.
This class differs from MultiCURLHandle-class as it
  can handle only one request at a time and blocks until the request
  is completed (normally or abnormally).
  The other class can handle asynchronous, multiple connections.
A virtual Class: No objects may be created from it.
Class "oldClass", directly.
http://curl.haxx.se, the libcurl web site.
getURL,   getForm,   postForm
  dupCurlHandle,
  getCurlHandle,
  MultiCURLHandle-class