2012-06-22 46 views
3

我還是通過編程登錄到一個站點的戰鬥,我的代碼:Scala-Dispatch |登錄到網站可編程

val h = new Http 
val req = url("http://www.smanager.pl/logowanie.php") << 
    Map("username" -> "MYUSERNAME", "password" -> "MYPASSWORD") 
val handler = req.POST >>> System.out print(h(handler)) 

用戶名和密碼是否正確肯定的腳本,但system.out我看到的在html登錄表單。它不起作用。任何有想法如何處理它?

+0

頁面可能會檢查您是否已經使用cookie登錄。你確定你的http庫支持他們嗎? – drexin

+0

不,我不知道派遣好。我已經在C#和webclient中完成了它的操作,並且它的記錄沒問題,但我想用scala編碼。 – daaatz

回答

1

您是否嘗試使用curl登錄或至少轉儲請求?也許你需要另外指定驗證類型,例如Digest