84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
データパケットをnginxに送信すると、nginxはチャンクされたACKを返しますが、nginxはそれを処理しません。チャンクが処理されて初めて、彼らは私の 2 番目のメッセージを受け入れます。どうしてこれなの?
このシナリオは、最初の応答が処理される前の、HTTP の長い接続です。サーバーは次のリクエストを受信/処理しません。
追記:
チャンク転送エンコーディングは、ハイパーテキスト転送プロトコル (HTTP) のデータ送信メカニズムで、Web サーバーからクライアント アプリケーション (通常は Web ブラウザー) に送信される HTTP データを複数の部分に分割できるようにします。
ACKはTCPパケットであり、同じレベルのコンテンツではありません。
このシナリオは、最初の応答が処理される前の、HTTP の長い接続です。サーバーは次のリクエストを受信/処理しません。
追記:
チャンク転送エンコーディングは、ハイパーテキスト転送プロトコル (HTTP) のデータ送信メカニズムで、Web サーバーからクライアント アプリケーション (通常は Web ブラウザー) に送信される HTTP データを複数の部分に分割できるようにします。
ACKはTCPパケットであり、同じレベルのコンテンツではありません。