<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >Network.Curl</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >Network.Curl</DIV ><DIV CLASS="mini-synopsis" > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AwithCurlDo" TARGET="main" >withCurlDo</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Asetopts" TARGET="main" >setopts</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Network-Curl.html#t%3ACurlResponse_" TARGET="main" >CurlResponse_</A > headerTy bodyTy</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-Curl.html#t%3ACurlResponse" TARGET="main" >CurlResponse</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlGet" TARGET="main" >curlGet</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlGetString" TARGET="main" >curlGetString</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlGetResponse" TARGET="main" >curlGetResponse</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Aperform_with_response" TARGET="main" >perform_with_response</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Ado_curl" TARGET="main" >do_curl</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlGetString_" TARGET="main" >curlGetString_</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlGetResponse_" TARGET="main" >curlGetResponse_</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Aperform_with_response_" TARGET="main" >perform_with_response_</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Ado_curl_" TARGET="main" >do_curl_</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlHead_" TARGET="main" >curlHead_</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlHead" TARGET="main" >curlHead</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlMultiPost" TARGET="main" >curlMultiPost</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcurlPost" TARGET="main" >curlPost</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AgetResponseCode" TARGET="main" >getResponseCode</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AsetDefaultSSLOpts" TARGET="main" >setDefaultSSLOpts</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AcallbackWriter" TARGET="main" >callbackWriter</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AeasyWriter" TARGET="main" >easyWriter</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AignoreOutput" TARGET="main" >ignoreOutput</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AgatherOutput" TARGET="main" >gatherOutput</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AgatherOutput_" TARGET="main" >gatherOutput_</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="Network-Curl.html#t%3ACurlBuffer" TARGET="main" >CurlBuffer</A > bufferTy</DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >class</SPAN > <A HREF="Network-Curl.html#t%3ACurlHeader" TARGET="main" >CurlHeader</A > headerTy</DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Amethod_GET" TARGET="main" >method_GET</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Amethod_HEAD" TARGET="main" >method_HEAD</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3Amethod_POST" TARGET="main" >method_POST</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AparseStatusNHeaders" TARGET="main" >parseStatusNHeaders</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AparseHeader" TARGET="main" >parseHeader</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-Curl.html#v%3AconcRev" TARGET="main" >concRev</A ></DIV ></DIV ></DIV ></BODY ></HTML >