2012-04-03 143 views
18

如何在Haskell中執行HTTPS請求?如何在Haskell中執行HTTPS請求?

例如,我想從Dropbox API

PS獲得通過HTTPS POST一個request token:我使用Windows 8

+2

如果您正在開發OAuth,您可能想使用[haskell oauth](http://hackage.haskell.org/package/hoauth-0.3.3)包代替。 – 2012-04-03 03:52:21

+1

謝謝,但我正在嘗試學習該協議。 – drozzy 2012-04-03 04:02:15

回答

22

多虧了包,比如http-conduit,這是由tls的支持,您可以使用simpleHttp爲HTTPS。

> import Network.HTTP.Conduit 
> simpleHttp "https://github.com" 
... big ugly bytestring that can be parsed in so many ways... 
+4

這是一個巨大的軟件包......或者肯定有很多依賴! – drozzy 2012-04-03 14:14:45

+1

看着我關於這個問題的任何改變:http://stackoverflow.com/questions/9995461/how-do-i-construct-a-network-http-conduit-request-object – drozzy 2012-04-03 14:42:18