整合性属性とクロスオリジン属性とは何ですか? 質問する

整合性属性とクロスオリジン属性とは何ですか? 質問する

Bootstrapcdn は最近リンクを変更しました。現在は次のようになっています:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" 
rel="stylesheet" 
integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" 
crossorigin="anonymous">

integrity属性と属性は何をcrossorigin意味しますか? これらはスタイルシートの読み込みにどのように影響しますか?

ベストアンサー1

両方の属性はBootstrap CDNに追加され、実装されました。サブリソースの整合性

サブリソース整合性は、ユーザーエージェントが取得されたリソースが予期しない操作なしに配信されたことを検証できるメカニズムを定義します。参照

整合性属性は、ブラウザがファイル ソースをチェックして、ソースが操作されている場合にコードがロードされないようにするためのものです。

Crossorigin 属性は、リクエストが 'CORS' を使用してロードされるときに存在します。これは、'same-origin' からロードされない場合の SRI チェックの要件になりました。クロスオリジンの詳細情報

Bootstrap CDNの実装の詳細

おすすめ記事