前に確認したときはHTTP2で通信ができていたのに今見るとHTTP1.1での通信になっていました。なんでHTTP/1.1になってるんだ...?と調べてみたところどうやらChromeのバージョンによって制御が変わったみたいです。ChromeがTLS-NPN拡張のサポートを終了していたHTTP/2.0の前駆者であったSPDYのサポート終了2015年の5月にHTTP/2.0がRFC7540にて公開され、それまで変わりとして使用していたSPDYがサポートが2016年5月15日に終了なりました。SPDYはGoogleが独自に提唱したプロトコルでドラフト開始したのが2009年とのこと。SPDY自身も何度かバージョンアップを繰り返し、HTTP/2.0仕様のベースとして採用し正式公開されたのでもうSPDYはいらないよね!というGoogleの判断なのでしょう。SPDYは過去にCRIMEという脆弱性もありましたしね。今となっては懐かしい...SPDYはHTTP2がRFC化されたらなくなるという噂は聞いていました。今までSPDY・HTTP/2.0として使うにはSSLハンドシェイクと同時にSPDY・HTTP/2.0を利用することをサーバに伝えないとSPDY・HTTP/2.0で開始してくれません。HTTP/2.0で使用の2種類だったのですが、HTTP/2.0はALPN方式が使用されるようになったことからChromeはNPN方式を削除したようです。TLS-ALPNではOpenSSLのバージョンアップが必要さて、そのままALPNを使えばいいのですが、ALPNがRFC化したのは2014年7月と新しい技術なんです。OpenSSL1.0.2以上でALPN対応しています。1.0.1なので、そのまま使うとHTTP/2.0は使えません。現状HTTP/2.0を行いたい場合はALPNに対応したOpenSSLが必要なので、最新のOpenSSLを取得してWebサーバに組み込みしないとなぁ。コメントデータの処理方法の詳細はこちらをご覧ください。関連記事FlashをAndroid4.0またはAndroid4.1にインストールSH-02EはAndroid4.0(ICS)なのでFlashは対応していますが、プリインストールには対応していません。SSLですが2020年に解散することが決まったようです。各種費用まとめ今回車で大阪~広島~熊本と行ってきたので次回の予算目安としてメモ。PDFやExcel、Wordを作成し出力する際に、パソコン側では問題なくダウンロードするのにiPhone、iPadで実行するとうまく表示してくれない場合があります。...VPSを調べてみました現在自宅サーバーにて頑張っている渉猟です。昔からVPSはいいよって聞くのですが、なかなか踏み出せなかったです。Serverの略です。