web link
v7.2.0
Die WebLink-Komponente verwaltet Links zwischen Ressourcen. Es ist besonders nützlich, Clients zu raten, Dokumente über HTTP- und HTTP/2-Pushes vorab zu laden und abzurufen.
Diese Komponente implementiert die W3C-Spezifikationen für HTML5-Links, Preload und Ressourcenhinweise. Es kann auch mit Erweiterungen verwendet werden, die im Wiki zu HTML5-Linktyp-Erweiterungen definiert sind.
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 ' ;