\param buf content buffer for HTTP request, NULL for empty content
\param len content length for HTTP request
\returns HTTP response; NULL on ERROR.
\param buf content buffer for HTTP request, NULL for empty content
\param len content length for HTTP request
\returns HTTP response; NULL on ERROR.