La enumeración Uri\WhatWg\UrlValidationErrorType
En esta página
Introducción#
Los posibles errores de validación definidos en el estándar WHATWG URL.
Sinopsis del enum#
Uri\WhatWg
UrlValidationErrorType
DomainToAscii
Error durante el proceso de conversión del nombre de dominio a una cadena ASCII.
DomainToUnicode
Error durante el proceso de conversión del nombre de dominio a una cadena Unicode.
DomainInvalidCodePoint
El host de la entrada contiene un punto de código de dominio prohibido.
HostInvalidCodePoint
Un host opaco (en una URL que no es especial) contiene un punto de código de host prohibido.
Ipv4EmptyPart
Una dirección IPv4 termina con un
U+002E
(
.
).
Ipv4TooManyParts
Una dirección IPv4 no consta exactamente de 4 partes.
Ipv4NonNumericPart
Una parte de la dirección IPv4 no es numérica.
Ipv4NonDecimalPart
La dirección IPv4 contiene números expresados con dígitos hexadecimales u octales.
Ipv4OutOfRangePart
Una parte de la dirección IPv4 supera
255
.
Ipv6Unclosed
A una dirección IPv6 le falta el cierre
U+005D
(
]
).
Ipv6InvalidCompression
Una dirección IPv6 comienza con una compresión incorrecta.
Ipv6TooManyPieces
Una dirección IPv6 contiene más de 8 piezas.
Ipv6MultipleCompression
Una dirección IPv6 está comprimida en más de un lugar.
Ipv6InvalidCodePoint
Una dirección IPv6 contiene un punto de código que no es ni un dígito hexadecimal ASCII ni un
U+003A
(
:
). O termina de forma inesperada.
Ipv6TooFewPieces
Una dirección IPv6 sin compresión contiene menos de 8 piezas.
Ipv4InIpv6TooManyPieces
Una dirección IPv6 con sintaxis de dirección IPv4: la dirección IPv6 tiene más de 6 piezas.
Ipv4InIpv6InvalidCodePoint
Una dirección IPv6 con sintaxis de dirección IPv4.
Ipv4InIpv6OutOfRangePart
Una dirección IPv6 con sintaxis de dirección IPv4: una parte IPv4 supera
255
.
Ipv4InIpv6TooFewParts
Una dirección IPv6 con sintaxis de dirección IPv4: una dirección IPv4 contiene muy pocas partes.
InvalidUrlUnit
Se encontró un punto de código que no es una unidad de URL.
SpecialSchemeMissingFollowingSolidus
El esquema de la entrada no está seguido de
//
.
MissingSchemeNonRelativeUrl
La entrada carece de un esquema, porque no comienza con un carácter alfabético ASCII, y no se proporcionó una URL base o la URL base no puede utilizarse como URL base porque tiene una ruta opaca.
InvalidReverseSoldius
La URL tiene un esquema especial y utiliza
U+005C
(
\
) en lugar de
U+002F
(
/
).
InvalidCredentials
La entrada incluye credenciales.
HostMissing
La entrada tiene un esquema especial, pero no contiene un host.
PortOutOfRange
El puerto de la entrada es demasiado grande.
PortInvalid
El puerto de la entrada es inválido.
FileInvalidWindowsDriveLetter
La entrada es una cadena de URL relativa que comienza con una letra de unidad Windows y el esquema de la URL base es
file
.
FileInvalidWindowsDriveLetterHost
El host de una URL
file:
es una letra de unidad Windows.