CDN リンク読み込みのタイムアウトを追加: Head タグにタイムアウト メカニズムを実装します。
P粉7093078652023-09-11 17:44:04
0
1
492
CDN を使用していくつかのスタイルをロードしています。プロキシが設定されていないマシンでは、正常に動作します。ただし、CDN が解決できない Web ページにプロキシを使用して接続する場合があり、その結果、ユーザーが強制的に更新しない限り、ページの読み込みに時間がかかったり、ページがまったく読み込まれなくなったりすることがあります。
私の知る限り、リソースのロードを停止するネイティブな方法はありません。実際、通常の状況ではリソースを取得できない場合、リクエストは自動的にタイムアウトするはずです。
このアプローチは少し面倒なので、特定の問題にはもっと良い解決策があるかもしれません。
ただし、head から link タグを削除し、cdn のコンテンツを取得するスクリプトを挿入して、コンテンツを含む style タグを head に動的に追加することもできます。これと同様:
リーリーこのスクリプトをヘッダーの前の方に配置する必要があります。これにより、ページの読み込みが確実に少し遅くなります。