Haskell で Web サイトに対して GET および POST を実行する方法を理解しようとしていますが、単純な POST を実行する方法を理解することさえ難しいようです。これはGETだと思います。
import Network.HTTP.Conduit
import Data.Conduit
import Data.Conduit.Binary (sinkFile)
import qualified Data.ByteString.Lazy as L
import Control.Monad.IO.Class (liftIO)
import Control.Monad.Trans.Resource (runResourceT)
main :: IO ()
main = do
runResourceT $ do
case parseUrl"https://www.google.com" of
Nothing -> liftIO $ putStr "Not a valid URL"
Just req -> withManager $ \manager -> do
res <- httpLbs req manager
liftIO . L.putStr $ responseBody res
Haskell で POST を実行する方法の例を教えてください。理解できる良い例をどこかで見つけようとしましたが、運がありませんでした! Post Values "login" -> "James", "Pass" -> "MyPassword" を使用して表示してください。前もって感謝します!