カテゴリー
未分類

AndroidでSSLSocketを使う

なんか、いろいろ難しい。

HttpsURLConnectionでKeep-Alive?

そんなことするならSSLSocket使って自分で処理します。

 

というわけで今回はAndroidでSSLSocketを使う方法。

javax.net.SocketFactory;
javax.net.ssl.SSLSocketFactory;

とりあえずこいつらを使います。

Socket s = SSLSocketFactory.getDefault().createSocket(host,port);//portは基本443で。

これでおk。はい、めでたしめでたし。

 

そしておまけ。

AndroidでBASE64エンコードするのは

android.util.Base64;

こいつをインポートして、

Base64.encodeToString(“文字”.getBytes(), Base64.DEFAULT);

これでおk。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です