2014-07-20 38 views
2

我需要每天下載一些網頁的內容,我打算使用enlive。麻煩的是,我需要首先使用POST登錄,然後使用會話的cookie完成對感興趣的頁面的認證。所以我不能只用閱讀網頁與登錄(clojure)

(html/html-resource (java.net.URL. url)) 

我沒有找到一種方法在clojure中做到這一點。否則,在Java中閱讀也不錯。最後它應該作爲heroku的工作者。

謝謝!

+1

看看'clj-http'或'http-kit' –

回答

1

您需要一個http-client來創建一個有效的會話。您可以使用clj-http的Cookie Store來簡化跨請求維護Cookie。

+0

太棒了,看起來很有希望。我會盡快嘗試一下... – Majnu