úÎë§       Safe-Infered A timeout manager ! "#$%&'( ! "#$%&'( ! "#$%&'( Safe-InferedJA http-proxy can be configured to use and upstream proxy by providing the L proxy name, the port it listens to and an option username and password for  proxy authorisation. The upstream proxy' s hostname. The upstream proxy's port number. ;Optional username and password to use with upstream proxy. JVarious proxy server settings. This is purposely kept as an abstract data C type so that new settings can be added without breaking backwards % compatibility. In order to create a  value, use  > and record syntax to modify individual records. For example: & defaultSettings { proxyPort = 3128 } 'Port to listen on. Default value: 3100 Default value: HostIPv4 xWhat to do with exceptions thrown by either the application or server. Default: ignore server-generated exceptions (see ):) and print application-generated applications to stderr. ,Timeout value in seconds. Default value: 30 QA function that allows the the request to be modified before being run. Default: ' return . id'. 6A function for logging proxy internal state. Default: ' return ()'. Optional upstream proxy. DRun a HTTP and HTTPS proxy server on the specified port. This calls   with . ?Run a HTTP and HTTPS proxy server with the specified settings. KThe default settings for the Proxy server. See the individual settings for  the default value. *+    *+,      !"#$%&'()*+,-.http-proxy-0.0.11Network.HTTP.ProxyNetwork.HTTP.Proxy.Timeout wai-1.1.0.1 Network.Waivault requestBody queryStringpathInfo remoteHostisSecurerequestHeaders serverPort serverNamerawQueryString rawPathInfo httpVersion requestMethodRequest UpstreamProxy upstreamHost upstreamPort upstreamAuthSettings proxyPort proxyHostproxyOnException proxyTimeoutproxyRequestModifier proxyLogger proxyUpstreamrunProxyrunProxySettingsdefaultSettingsManagerHandle initializeregisterregisterKillThreadticklepauseresumecancelInvalidRequest$fIsStringHostPreference$fExceptionInvalidRequest