Manages links between resources
phpsymfonycomponentsymfony-componentdns-prefetchhttphttp2linkperformanceprefetchpreloadprerender
주요 지표
스타 성장
스타
1.4k
포크
8
주간 성장
+0
이슈
0
5001k
2017년 4월2018년 10월2020년 5월2021년 12월2023년 7월2025년 2월2026년 9월
아티팩트Packagist
README
WebLink Component
The WebLink component manages links between resources. It is particularly useful to advise clients to preload and prefetch documents through HTTP and HTTP/2 pushes.
This component implements the HTML5's Links, Preload and Resource Hints W3C's specifications. It can also be used with extensions defined in the HTML5 link type extensions wiki.
It also implements Web Linking (RFC 8288), the two link set document formats defined by Linkset (RFC 9264) and the Link-Template HTTP header field (RFC 9652).
Getting Started
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';
Sponsor
This package is looking for a backer.
Help Symfony by sponsoring its development!
Resources
관련 저장소