我想登錄到一個網絡應用程序,並希望登錄後執行一些搜索操作。我爲此使用httpclient,並且我能夠登錄並獲取該頁面的數據,但是我沒有得到任何執行後操作說登錄後搜索任何用戶帳戶。因爲它要求再次登錄。請提供任何方式或想法來做到這一點?如何使用httpclient在網站中登錄並執行一些搜索操作?
0
A
回答
0
當你登錄到一個網站時,服務器通常會發回一個包含你的會話ID或jsessionid頭的cookie。嘗試在登錄後操作中將此jsessionid及其值返回給服務器。
這可能無法正常工作,因爲服務器可能會強制您使用cookie。這只是在那裏經常發現的場景的一個想法。
0
0
看看這裏的解釋如何在Java中使用Cookie,使用java.net API的http://www.hccp.org/java-net-cookie-how-to.html
0
我曾與不是過去看到的會話cookie範圍界定問題。你「可能」具有相同的issue.If你知道正在創建的會話cookie您已成功登錄後,嘗試將調用setDomainMatchingStrict(false)
import com.meterware.httpunit.cookies.CookieProperties;
WebConversation wc = new WebConversation();
CookieProperties.setDomainMatchingStrict(false); // <- the important bit
+0
這是不是這種情況。 –
相關問題
- 1. 如何使用Jsoup登錄網站並在帳戶上執行操作Java
- 2. 如何使用httpclient登錄網站?
- 3. 使用HttpClient進行網站登錄
- 4. 在多個值中搜索並執行一些操作
- 5. 使用一些代碼登錄網站並運行報告
- 6. 腳本登錄到網站,並執行特定的一套操作
- 7. 如何使用spring在ldap中執行搜索操作
- 8. 用於在整個目錄中執行搜索並在另一個網站中填充搜索結果的API
- 9. BeautifulSoup -ing一個網站登錄和網站搜索引擎
- 10. 如何在使用設計時做一些操作post登錄?
- 11. 如何在網站上使用Youtube視頻執行此操作?
- 12. 使用python登錄網站並在瀏覽器中打開登錄網站
- 13. 用HttpClient登錄站點Post
- 14. 我將如何在我的PHP/MySQL網站上登錄搜索?
- 15. 如何取得網站上的成績,並使用POST請求執行登錄?
- 16. 如何自動打開網站並執行操作
- 17. 如何在網站中使用Skype進行用戶登錄
- 18. 如何登錄Android中的網站並從中檢索數據?
- 19. 本網站如何使用Google地圖執行此操作?
- 20. 如何執行即時Facebook登錄以鏈接到登錄Facebook登錄網站
- 21. 如何使用登錄Cookie登錄並執行POST請求
- 22. 如何在用戶登錄後執行操作 - php
- 23. 登錄到網站並檢索數據
- 24. Java在網站上執行操作
- 25. 如何在Django中執行搜索操作?
- 26. 如何在網站搜索的任何網站上搜索
- 27. 如何使用PHP在LDAP目錄中搜索某些登錄腳本?
- 28. 請求並使用curl登錄網站
- 29. HttpClient登錄,搜索並獲取XML內容
- 30. 使用httpclient登錄到https網址java
由於IM使用jsesson-ID這樣做bec'z IM把它作爲一個cookie值。 –