ここにいくつかのポインタが必要です。基本的には、Webサーバーにログインするためのフォームを作成したことです。だから、レスポンスコードから私はwiresharkを通じて200のステータスコードを得ることができます。このブラウザのログインシステムの通常のパスはandroid with cookie
パスワード+ id> index.php>(trueの場合)> index2.phpですが、アンドロイドアプリでは明らかにリダイレクトされませんが、そう思う?私はJsoup.connect(URL).cookie(私はなぜ、常にnullであるかわからないsessionid)を使用してみました。しかし、それはいつもヌルなので、うまくいきません。クッキーヘッダーが正しい場合は "PHPSESSID = somenumiericavalue"か、wiresharkから間違ったことを見ていますか?もう1つは、私が言ったように、私は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のを使用して次の部分である。あまりにも失った。:(