úÎ%O!¹1      !"#$%&'()*+,-./0None-Do the browser action with the given manager @Make a request, using all the state in the current BrowserState +You can save and restore the state at will "The number of redirects to allow.  if Nothing uses Request's 1 1The number of times to retry a failed connection /Number of microseconds to wait for a response.  if Nothing uses Request's 2 =A user-provided function that provides optional authorities. B This function gets run on all requests before they get sent out. 8 The output of this function is applied to the request. JEach new Set-Cookie the browser encounters will pass through this filter. _ Only cookies that pass the filter (and are already valid) will be allowed into the cookie jar All the cookies! /An optional proxy to send all requests through  if Nothing uses Request's 3 5An optional SOCKS proxy to send all requests through  if Nothing uses Request's 4 !*Specifies Headers that should be added to 5, 2 these will override Headers already specified in 6. / do insertOverrideHeader ("User-Agent", "rat") 6 insertOverrideHeader ("Connection", "keep-alive") f makeRequest def{requestHeaders = [("User-Agent", "kitten"), ("Accept", "everything/digestible")]}  > User-Agent: rat ! > Accept: everything/digestible  > Connection: keep-alive ))What string to report our user-agent as. @ if Nothing will not send user-agent unless one is specified in 5 2 getUserAgent = lookup hUserAgent overrideHeaders 7 setUserAgent a = insertOverrideHeader (hUserAgent, a) ,^Function to check the status code. Note that this will run after all redirects are performed.  if Nothing uses Request's 7 /1The active manager, managing the connection pool ?89:;<=>?@ABCDE  !"#$%&'()*+,-./01  !"#$%&'()*+,-./01  !"#$%&'()*+,-./03 89:;<=>?@ABCDE  !"#$%&'()*+,-./0None1  !"#$%&'()*+,-./0F      !"#$%&'()*+,-./012345645745845945:45;45<=>?@ABCDEFGHIJhttp-conduit-browser-1.6.4Network.HTTP.Conduit.Browser2Network.HTTP.Conduit.Browser BrowserAction BrowserState defaultStatebrowse makeRequestmakeRequestLbsgetBrowserStatesetBrowserStatewithBrowserStategetMaxRedirectssetMaxRedirectswithMaxRedirectsgetMaxRetryCountsetMaxRetryCountwithMaxRetryCount getTimeout setTimeout withTimeoutgetAuthoritiessetAuthoritieswithAuthoritiesgetCookieFiltersetCookieFilterwithCookieFilter getCookieJar setCookieJar withCookieJargetCurrentProxysetCurrentProxywithCurrentProxygetCurrentSocksProxysetCurrentSocksProxywithCurrentSocksProxygetOverrideHeaderssetOverrideHeaderswithOverrideHeadersgetOverrideHeadersetOverrideHeaderinsertOverrideHeaderdeleteOverrideHeaderwithOverrideHeader getUserAgent setUserAgent withUserAgentgetCheckStatussetCheckStatuswithCheckStatus getManager setManagerhttp-conduit-1.8.2Network.HTTP.Conduit.Types redirectCountresponseTimeoutproxy socksProxyRequestrequestHeaders checkStatus maxRedirects maxRetryCounttimeout authorities cookieFilter cookieJar currentProxycurrentSocksProxyoverrideHeadersbrowserCheckStatusmanagerapplyOverrideHeadersupdateMyCookieJar