function absoluteHttpUrl
absoluteHttpUrl(
raw: string | undefined,
base: string
): string | undefined

Returns raw resolved against base as an absolute http(s) URL; undefined for a data: URI, another scheme or a URL that doesn't parse. Every URL a page names goes through it, so /og.png and //cdn/og.png work.

Parameters

raw: string | undefined
base: string

Return Type

string | undefined

Usage

import { absoluteHttpUrl } from "api/remote/html.ts";