web link
v7.2.0
WebLink コンポーネントは、リソース間のリンクを管理します。 HTTP および HTTP/2 プッシュを通じてドキュメントをプリロードおよびプリフェッチするようにクライアントにアドバイスするのは特に便利です。
このコンポーネントは、HTML5 のリンク、プリロード、およびリソース ヒントの W3C 仕様を実装します。 HTML5 リンク タイプ拡張機能 Wiki で定義されている拡張機能と一緒に使用することもできます。
composer require symfony/web-link
use Symfony Component WebLink GenericLinkProvider ;
use Symfony Component WebLink HttpHeaderSerializer ;
use Symfony Component WebLink Link ;
$ linkProvider = ( new GenericLinkProvider ())
-> withLink ( new Link ( ' preload ' , ' /bootstrap.min.css ' ));
header ( ' Link: ' .( new HttpHeaderSerializer ())-> serialize ( $ linkProvider -> getLinks ()));
echo ' Hello ' ;