http-client 0.3.5 → 0.3.6
raw patch · 3 files changed
+9/−1 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Network.HTTP.Client: setQueryString :: [(ByteString, Maybe ByteString)] -> Request -> Request
+ Network.HTTP.Client.Internal: setQueryString :: [(ByteString, Maybe ByteString)] -> Request -> Request
Files
- Network/HTTP/Client.hs +1/−0
- Network/HTTP/Client/Request.hs +7/−0
- http-client.cabal +1/−1
Network/HTTP/Client.hs view
@@ -78,6 +78,7 @@ , applyBasicAuth , urlEncodedBody , getUri+ , setQueryString -- ** Request type and fields , Request , method
Network/HTTP/Client/Request.hs view
@@ -19,6 +19,7 @@ , needsGunzip , requestBuilder , useDefaultTimeout+ , setQueryString ) where import Data.Maybe (fromMaybe, isJust)@@ -366,3 +367,9 @@ <> fromByteString ": " <> fromByteString v <> fromByteString "\r\n"++-- | Set the query string to the given key/value pairs.+--+-- Since 0.3.6+setQueryString :: [(S.ByteString, Maybe S.ByteString)] -> Request -> Request+setQueryString qs req = req { queryString = W.renderQuery False qs }
http-client.cabal view
@@ -1,5 +1,5 @@ name: http-client-version: 0.3.5+version: 0.3.6 synopsis: An HTTP client engine, intended as a base layer for more user-friendly packages. description: This codebase has been refactored from http-conduit. homepage: https://github.com/snoyberg/http-client