Fix for http-enum 0.7
This commit is contained in:
parent
53933b3b8e
commit
153e52b85b
@ -40,7 +40,6 @@ import Data.Text (Text)
|
|||||||
import qualified Data.Aeson.Types
|
import qualified Data.Aeson.Types
|
||||||
import qualified Data.Map as Map
|
import qualified Data.Map as Map
|
||||||
import Control.Applicative ((<$>), (<*>))
|
import Control.Applicative ((<$>), (<*>))
|
||||||
import Network.TLS (TLSCertificateUsage (CertificateUsageAccept))
|
|
||||||
|
|
||||||
-- | Information received from Rpxnow after a valid login.
|
-- | Information received from Rpxnow after a valid login.
|
||||||
data Identifier = Identifier
|
data Identifier = Identifier
|
||||||
@ -63,21 +62,15 @@ authenticate apiKey token = do
|
|||||||
, "&token="
|
, "&token="
|
||||||
, S.pack token
|
, S.pack token
|
||||||
]
|
]
|
||||||
|
req' <- parseUrl "https://rpxnow.com"
|
||||||
let req =
|
let req =
|
||||||
Request
|
req'
|
||||||
{ method = "POST"
|
{ method = "POST"
|
||||||
, secure = True
|
|
||||||
, host = "rpxnow.com"
|
|
||||||
, port = 443
|
|
||||||
, path = "api/v2/auth_info"
|
, path = "api/v2/auth_info"
|
||||||
, queryString = []
|
|
||||||
, requestHeaders =
|
, requestHeaders =
|
||||||
[ ("Content-Type", "application/x-www-form-urlencoded")
|
[ ("Content-Type", "application/x-www-form-urlencoded")
|
||||||
]
|
]
|
||||||
, requestBody = RequestBodyLBS body
|
, requestBody = RequestBodyLBS body
|
||||||
, checkCerts = const $ return CertificateUsageAccept
|
|
||||||
, proxy = Nothing
|
|
||||||
, rawBody = False
|
|
||||||
}
|
}
|
||||||
res <- liftIO $ withManager $ httpLbsRedirect req
|
res <- liftIO $ withManager $ httpLbsRedirect req
|
||||||
let b = responseBody res
|
let b = responseBody res
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user