HTTP1.0、HTTP2.0

16749538-bc6d52eaafc9b354.png
  • 通常のクライアント要求処理:
12693563-aafe1ea3a735fe60
  • サービスプロセスの終了を押してください:


    16749538-0185cb5d9c606f53.png

、以下の点1.0に比べHTTP1.1異なります。

1.デフォルトのサポート長いコネクタ;
2.帯域幅の最適化、およびサポートHTTP;
; 3.例えばETagを、もし-なしマッチしてより多くのキャッシュ制御ポリシーの追加
4.Hostヘッダを;
5.追加410(ゴーン)完全に削除され、サーバ上のリソースを表し、エラーステータスコードに応答して24のような409(コンフリクト)がリソース要求とリソース競合の現在の状態を表します。

1.1ポイントと比較して異なる2、http2.0。

1.多重化、要求処理を複数並列接続で行うことができ、
2.header圧縮;
3.プッシュサーバ、
異なるフォーマット4.解析。HTTP1.0とテキストベースの堅牢かつ実装が容易分析1.1、2.0プロトコルバイナリ形式の解析、。


16749538-b536b8f22933d9e4.png

おすすめ

転載: blog.csdn.net/weixin_34293141/article/details/90935369