2011-10-09 9 views
7

私は30秒ごとにサーバーにSSL接続を行い、SSLハンドシェイクのオーバーヘッドは約6Kです。 Reusing SSL Sessions in Android with HttpClient しかしregistry.registerのラインを除去する魔法の解決策(:私は何をしたい私はこの記事を読んでいる使用のSSLセッション再開(SIDは、前回のセッションでサーバから受信し、私のクライアントの使用を作る)AndroidでSSLセッション再開を行う方法

です新しいスキーム( "http"、PlainSocketFactory.getSocketFactory()、80)); クライアントがセッションIDを送信しても、クライアントがセッションIDを送信しない場合は、wiresharkで表示されます。

アンドロイドでSSLSessionCache/SSLCertificateSocketFactoryを使用する方がよいでしょうか? ありがとう

+0

あなたは – Dharmendra

+0

にhttp://stackoverflow.com/questions/7105681/https-connection-with-basic-auth-result-into-unauthorizedをポート番号を変更してください:あなたの答えをありがとう、しかしこれは私が望んでいたものではありません..私はhttpgetまたは投稿を行う方法については尋ねていませんが、どのようにSSLセッションの再開を行う – Dharmendra

+1

ダーメンドラこのリンク助けとなることがあり443 – koyaya

答えて

0

Dpesそれは長いキープアライブを使用するのに役立ちますか?

mHttpClient.setKeepAliveStrategy(new ConnectionKeepAliveStrategy() { 
    @Override 
    public long getKeepAliveDuration(HttpResponse response, HttpContext context) { 
     return 60 * 1000; 
    } 
}); 
関連する問題