HTTP module:Network -package:amazonka-s3 package:http-common

Begin constructing a Request, starting with the request line.
Accessors common to both the outbound and return sides of an HTTP connection. Most people do not need this; for most cases you just need to get a header or two from the response, for which you can use getHeader. On the other hand, if you do need to poke around in the raw headers,
import Network.Http.Types
will give you functions like lookupHeader and updateHeader to to work with.