非同期HTTP 要求と同期HTTP 要求の違いは何ですか?
質問する
91115 次
4 に答える
65
Synchronous : 同期リクエストは、操作が完了するまでクライアントをブロックします。このような場合、ブラウザの JavaScript エンジンがブロックされます。
非同期 非同期リクエストはクライアントをブロックしません。つまり、ブラウザは応答します。その際、ユーザーは別の操作も実行できます。この場合、ブラウザの JavaScript エンジンはブロックされません。
于 2015-11-28T09:03:35.630 に答える
12
前の説明については、Web アプリケーションにおける同期と非同期の決定を参照してください。要するに:
非同期 API はブロックされません。すべての同期呼び出しは、結果が返されるまで待機してブロックします。これは単なるスリープ スレッドであり、無駄な計算です。
于 2013-05-23T13:39:21.430 に答える
0
非同期 API はブロックされません。すべての同期呼び出しは、結果が返されるのを待ってブロックします。これは単なるスリープ スレッドであり、無駄な計算です。
何かを行う必要がある場合は、非同期リクエストを送信し、リクエストが返されたときにさらに計算を行います。これは、スレッドがアイドル状態になり、他の作業を開始できることを意味します。
非同期リクエストは、数千の同時ユーザーにスケーリングする方法です。
于 2019-06-04T14:17:20.997 に答える