我需要一些指針。所以基本上我所做的是我創建了一個用於登錄到Web服務器的表單。所以,從響應代碼我可以通過wireshark獲得200的狀態代碼。這個瀏覽器登錄系統的正常路徑是使用cookie登錄Android的機器人
password + id> index.php>(if true)> index2.php但是,在Android應用程序,顯然它不會重定向,但我不知道它的應該?我試過使用Jsoup.connect(URL).cookie(sessionid,我不知道爲什麼,總是空).get();但由於它始終爲空,因此不起作用。如果正確的cookie標題是「PHPSESSID = somenumiericavalue」或者我從wireshark看錯誤的東西?另一件事,正如我所說我嘗試使用Jsoup.connect方法,也HttpURLConnection也Android HTTP login questions,但是,當涉及到我需要檢查標題和價值我丟失的部分:(。
if(response.getStatusLine().getStatusCode() == 200){
HttpEntity entity = response.getEntity();
Log.d("login", "success!");
if(entity != null){
cookies = client.getCookieStore();
時龐貝氏說做一些更多的東西,我在這裏失去了。絕對失去了在這裏。另一部分是它使用Wireshark的下一個部分。失去了太多。:(