Uri\WhatWg\UrlValidationErrorType Enumはじめに» WHATWG URL Standard で定義されている検証エラーの種類です。 列挙型概要Uri\WhatWg UrlValidationErrorType DomainToAscii ドメイン名を ASCII 文字列に変換する処理中のエラーです。 DomainToUnicode ドメイン名を Unicode 文字列に変換する処理中のエラーです。 DomainInvalidCodePoint 入力のホストに、禁止されたドメインコードポイントが含まれています。 HostInvalidCodePoint 不透明なホスト(特別ではない URL のホスト)に、禁止されたホストコードポイントが含まれています。 Ipv4EmptyPart IPv4 アドレスがU+002E (.) で終わっています。
Ipv4TooManyParts
IPv4 アドレスがちょうど 4 つのパートで構成されていません。
Ipv4NonNumericPart
IPv4 アドレスのパートが数値ではありません。
Ipv4NonDecimalPart
IPv4 アドレスに、16 進数または 8 進数で表現された数値が含まれています。
Ipv4OutOfRangePart
IPv4 アドレスのパートが 255 を超えています。
Ipv6Unclosed
IPv6 アドレスを閉じる U+005D (]) が欠けています。
Ipv6InvalidCompression
IPv6 アドレスが不正な圧縮で始まっています。
Ipv6TooManyPieces
IPv6 アドレスに 8 つを超えるピースが含まれています。
Ipv6MultipleCompression
IPv6 アドレスが複数箇所で圧縮されています。
Ipv6InvalidCodePoint
IPv6 アドレスに、ASCII 16 進数字でも U+003A (:)
でもないコードポイントが含まれています。または、予期せず終了しています。
Ipv6TooFewPieces
圧縮されていない IPv6 アドレスに含まれるピースが 8 つ未満です。
Ipv4InIpv6TooManyPieces
IPv4 アドレス構文を持つ IPv6 アドレスにおいて、IPv6 アドレスのピースが 6 つを超えています。
Ipv4InIpv6InvalidCodePoint
IPv4 アドレス構文を持つ IPv6 アドレスです。
Ipv4InIpv6OutOfRangePart
IPv4 アドレス構文を持つ IPv6 アドレスにおいて、IPv4 のパートが 255 を超えています。
Ipv4InIpv6TooFewParts
IPv4 アドレス構文を持つ IPv6 アドレスにおいて、IPv4 アドレスのパートが少なすぎます。
InvalidUrlUnit
URL 単位ではないコードポイントが見つかりました。
SpecialSchemeMissingFollowingSolidus
入力のスキームの後に // が続いていません。
MissingSchemeNonRelativeUrl
入力にスキームがありません。これは、入力が ASCII アルファベットで始まっておらず、
かつベース URL が指定されていないか、ベース URL が不透明なパスを持つためベース URL として使用できないためです。
InvalidReverseSoldius
URL が特別なスキームを持ち、U+002F (/)
の代わりに U+005C (\) を使用しています。
InvalidCredentials
入力に認証情報が含まれています。
HostMissing
入力が特別なスキームを持っていますが、ホストを含んでいません。
PortOutOfRange
入力のポートが大きすぎます。
PortInvalid
入力のポートが不正です。
FileInvalidWindowsDriveLetter
入力が Windows ドライブレターで始まる相対 URL 文字列であり、
かつベース URL のスキームが file です。
FileInvalidWindowsDriveLetterHost
file: URL のホストが Windows ドライブレターになっています。
|