una sintaxis que funciona ejemplos definicion como url rfc

sintaxis - Lata.(período) ser parte de la parte de la ruta de una URL?



url definicion (3)

Nada de malo en un punto en una url. Si observa la composición de la gramática en el enlace que proporcionó, se menciona un período a través del grupo " safe ", que se incluye a través de uchar a

Ignora mi respuesta, Adams es mejor.

¿Es válida la siguiente URL?

http://www.example.com/module.php/lib/lib.php

Según la sección http://tools.ietf.org/html/rfc1738 , el elemento hpath de una URL no puede contener una. (priod) Hay en el caso anterior a. después de "módulo" que no está permitido según RFC1738.

¿Estoy leyendo el RFC incorrecto o este RFC es exitoso por otro RFC? Algunos otros RFC permiten. en las URL (http://tools.ietf.org/html/rfc1808).


No veo dónde el RFC1738 no permite los puntos (.) En las URL. Aquí hay algunos extractos de allí:

hpath = hsegment *[ "/" hsegment ] hsegment = *[ uchar | ";" | ":" | "@" | "&" | "=" ] uchar = unreserved | escape unreserved = alpha | digit | safe | extra safe = "$" | "-" | "_" | "." | "+"

Entonces, la respuesta a su pregunta es: Sí, http://www.example.com/module.php/lib/lib.php es una URL válida.


Se permiten periodos. Consulte la sección "2.3 Caracteres no reservados" en este documento: http://tools.ietf.org/html/rfc3986

"Los caracteres que están permitidos en un URI pero que no tienen un propósito reservado se denominan no reservados. Estos incluyen letras en mayúsculas y minúsculas, dígitos decimales, guiones, puntos, guiones bajos y tilde".