Skip to main content
Module

x/etag_parser/validate.ts>compareStrong

HTTP ETag header field parser
Latest
function compareStrong
import { compareStrong } from "https://deno.land/x/etag_parser@1.1.0/validate.ts";

Strong comparison. Two ETag are equivalent if both are StrongETag and ETag.tag match character-by-character. Compliant with RFC 9110, 8.8.3.2. Comparison.

Examples

Example 1

import { compareWeak } from "https://deno.land/x/etag_parser@$VERSION/validate.ts";
import { assert } from "https://deno.land/std/testing/asserts.ts";

assert(
  compareWeak(
    { weak: false, tag: "123456789" },
    { weak: false, tag: "123456789" },
  ),
);

Parameters

left: ETag
right: ETag

Returns

boolean