Skip to main content
Http2ServerResponse.prototype.writeEarlyHints - http2 - Node documentation
method Http2ServerResponse.prototype.writeEarlyHints

Usage in Deno

import { Http2ServerResponse } from "node:http2";
Http2ServerResponse.prototype.writeEarlyHints(hints: Record<string, string | string[]>): void

Sends a status 103 Early Hints to the client with a Link header, indicating that the user agent can preload/preconnect the linked resources. The hints is an object containing the values of headers to be sent with early hints message.

Example

const earlyHintsLink = '</styles.css>; rel=preload; as=style';
response.writeEarlyHints({
  'link': earlyHintsLink,
});

const earlyHintsLinks = [
  '</styles.css>; rel=preload; as=style',
  '</scripts.js>; rel=preload; as=script',
];
response.writeEarlyHints({
  'link': earlyHintsLinks,
});

Parameters

hints: Record<string, string | string[]>

Return Type

void