text: CURLOPT_CUSTOMREQUEST explained
  NAME
  CURLOPT_CUSTOMREQUEST - custom string for request
  SYNOPSIS
  #include <curl/curl.h>
  CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CUSTOMREQUEST, char *request);
  DESCRIPTION
  Pass a pointer to a null-terminated string as parameter.
  When you change the request method by setting CURLOPT_CUSTOMREQUEST:
  Instead of GET or HEAD when performing HTTP based requests. This is particularly useful, for example, for performing an HTTP DELETE request.
  For example: CURLOPT_HTTPGET..
  Instead of LIST and NLST when performing FTP directory listings.
  Instead of LIST when issuing IMAP based requests. should be used when specifying commands such as DELE and NOOP for example.
  Instead of a HELP or VRFY when issuing SMTP based requests.
  For example:
  Normally a multiline response is returned which can be used, in conjunction with CURLOPT_MAIL_RCPT, to specify an EXPN request. If the CURLOPT_NOBODY option is specified then the request can be used to issue NOOP and RSET commands.
  The application does not have to keep the string around after setting this option.
  DEFAULT),
  This HTML page was made with roffit.