JSON形式のデータを返すSpringコントローラと、そのデータを使用するAngularJS Webアプリケーションがあります。場合によっては、データの量が非常に多く、リクエストを終了しなくてもページがクラッシュすることがあります。
私はサイズの応答を制限したいので、要求をキャンセルし、必要に応じて正しいエラーメッセージを表示することができます。これどうやってするの?
JSON形式のデータを返すSpringコントローラと、そのデータを使用するAngularJS Webアプリケーションがあります。場合によっては、データの量が非常に多く、リクエストを終了しなくてもページがクラッシュすることがあります。
私はサイズの応答を制限したいので、要求をキャンセルし、必要に応じて正しいエラーメッセージを表示することができます。これどうやってするの?
あなたはデータのクライアント側を制限することはできませんが、それはあなたが応答を消費するときに、JSON応答にheaders
フィールドをチェックし、Content-Lenght
パラメータ
response.headers('content-length');
残念ながらコールバックには行きません。デベロッパーツールでは、コンテンツのダウンロードが大きな価値を持ち、クラッシュが発生することがわかります。 – Mikhail
をチェックすることができクラッシュした場合、それが受信したときに、それはあなたのページをクラッシュありませんあなたがそれを消費するとき、 – valbrux