Copyright | (c) Galois Inc 2007-2009 |
---|---|
License | BSD3 |
Maintainer | Sigbjorn Finne <sof@galois.com> |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell98 |
Network.Curl.Post
Description
Representing and marshalling formdata (as part of POST uploads/submissions.) If you are only looking to submit a sequence of name=value pairs, you are better off using the CurlPostFields constructor; much simpler.
Documentation
Constructors
HttpPost | |
Fields
|
Constructors
ContentFile FilePath | |
ContentBuffer (Ptr CChar) Long | |
ContentString String |
multiformString :: String -> String -> HttpPost #
sizeof_httppost :: Int #
marshallPosts :: [HttpPost] -> IO (Ptr HttpPost) #
marshallPost :: HttpPost -> IO (Ptr HttpPost) #
curl_slist_append :: Ptr Slist_ -> CString -> IO (Ptr Slist_) #
curl_slist_free :: Ptr Slist_ -> IO () #
curl_formfree :: Ptr a -> IO () #