úÎü¢     None Look up a request header. [Return all request headers as a list in the format they were received from the web server. Return the request body. GGet the request method (GET, POST, etc.). You could look the header up = yourself, but this normalizes the method name to uppercase. HGet the requested path. According to the spec, this can be complex, and 4 actual CGI implementations diverge from the spec. I've found this to work,  even though it doesn't seem correct or intuitive. Set a response header. ®Look up a response header (one set during this request). This is useful when you need to check if a header has been set already (in case you want to modify it, for example). !Run a request in the SCGI monad. .Find all representations that match the client's Accept header. cFind the best matches (all of the highest quality) from a list of resource representation matches. the header name (key) the header value if found +an association list of header: value pairs the method if found the path if found the header name (key) the header value the header name (key) -the handle connected to the web server (from accept) $the action to run in the SCGI monad Lnothing is returned, the result of the action is written back to the server 0the available representations for this resource (the Accept header value from the client Ža associative list of matches as (representation, quality) pairs (where representation is a member of the list of available representations). ;a list of valid matches as (representation, quality) pairs the best matches from the list          sscgi-0.3.0 Network.SCGISCGISCGITResponseStatusBodyHeadersheader allHeadersbodymethodpath setHeaderresponseHeader runRequest negotiatematchesbestQualityrunSCGITnetstringParser headerParser cStringParser acceptParser$fMonadTransSCGIT