<!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.HTTP.Types</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.HTTP.Types</DIV ><DIV CLASS="mini-synopsis" ><H1 >Case insensitive HTTP ByteStrings </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Network-HTTP-Types.html#t%3ACIByteString" TARGET="main" >CIByteString</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmkCIByteString" TARGET="main" >mkCIByteString</A ></DIV > <H1 >Methods </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3AMethod" TARGET="main" >Method</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodGet" TARGET="main" >methodGet</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodPost" TARGET="main" >methodPost</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodHead" TARGET="main" >methodHead</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodPut" TARGET="main" >methodPut</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodDelete" TARGET="main" >methodDelete</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodTrace" TARGET="main" >methodTrace</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodConnect" TARGET="main" >methodConnect</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AmethodOptions" TARGET="main" >methodOptions</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Network-HTTP-Types.html#t%3AStdMethod" TARGET="main" >StdMethod</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AparseMethod" TARGET="main" >parseMethod</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3ArenderMethod" TARGET="main" >renderMethod</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3ArenderStdMethod" TARGET="main" >renderStdMethod</A ></DIV > <H1 >Versions </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Network-HTTP-Types.html#t%3AHttpVersion" TARGET="main" >HttpVersion</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Ahttp09" TARGET="main" >http09</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Ahttp10" TARGET="main" >http10</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Ahttp11" TARGET="main" >http11</A ></DIV > <H1 >Status </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="Network-HTTP-Types.html#t%3AStatus" TARGET="main" >Status</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus200" TARGET="main" >status200</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusOK" TARGET="main" >statusOK</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus201" TARGET="main" >status201</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusCreated" TARGET="main" >statusCreated</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus301" TARGET="main" >status301</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusMovedPermanently" TARGET="main" >statusMovedPermanently</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus302" TARGET="main" >status302</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusFound" TARGET="main" >statusFound</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus303" TARGET="main" >status303</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusSeeOther" TARGET="main" >statusSeeOther</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus400" TARGET="main" >status400</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusBadRequest" TARGET="main" >statusBadRequest</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus401" TARGET="main" >status401</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusUnauthorized" TARGET="main" >statusUnauthorized</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus403" TARGET="main" >status403</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusForbidden" TARGET="main" >statusForbidden</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus404" TARGET="main" >status404</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusNotFound" TARGET="main" >statusNotFound</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus405" TARGET="main" >status405</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusNotAllowed" TARGET="main" >statusNotAllowed</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3Astatus500" TARGET="main" >status500</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AstatusServerError" TARGET="main" >statusServerError</A ></DIV > <H1 >Headers </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3AHeader" TARGET="main" >Header</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3ARequestHeaders" TARGET="main" >RequestHeaders</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3AResponseHeaders" TARGET="main" >ResponseHeaders</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderAccept" TARGET="main" >headerAccept</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderCacheControl" TARGET="main" >headerCacheControl</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderConnection" TARGET="main" >headerConnection</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderContentLength" TARGET="main" >headerContentLength</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderContentType" TARGET="main" >headerContentType</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderContentMD5" TARGET="main" >headerContentMD5</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AheaderDate" TARGET="main" >headerDate</A ></DIV > <H1 >Query string </H1 > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3AQueryItem" TARGET="main" >QueryItem</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3AQuery" TARGET="main" >Query</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3ASimpleQueryItem" TARGET="main" >SimpleQueryItem</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="Network-HTTP-Types.html#t%3ASimpleQuery" TARGET="main" >SimpleQuery</A > </DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3ArenderQuery" TARGET="main" >renderQuery</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3ArenderSimpleQuery" TARGET="main" >renderSimpleQuery</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AparseQuery" TARGET="main" >parseQuery</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AparseSimpleQuery" TARGET="main" >parseSimpleQuery</A ></DIV > <H1 >URL encoding / decoding </H1 > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AurlEncode" TARGET="main" >urlEncode</A ></DIV > <DIV CLASS="decl" ><A HREF="Network-HTTP-Types.html#v%3AurlDecode" TARGET="main" >urlDecode</A ></DIV ></DIV ></DIV ></BODY ></HTML >