Как установить тело HTTP-запроса с помощью Wreq?
Как я могу установить тело запроса при использовании customMethod
https://hackage.haskell.org/package/wreq-0.5.2.1/docs/Network-Wreq.html?
post
, put
и т.д. принять параметр для тела, однако нет такого параметра для customMethod
,
1 ответ
Решение
Использование customPayloadMethod
указать пользовательский метод для запроса с доступным телом.
customPayloadMethod :: Postable a => String -> String -> a -> IO (Response ByteString)
Есть несколько других вариантов этого в зависимости от ваших потребностей:
customPayloadMethodWith :: Postable a => String -> Options -> String -> a -> IO (Response ByteString) Source#
customHistoriedPayloadMethod :: Postable a => String -> String -> a -> IO (HistoriedResponse ByteString) Source#
customHistoriedPayloadMethodWith :: Postable a => String -> Options -> String -> a -> IO (HistoriedResponse ByteString)