Noté que Wikipedia los permite en sus URL, ¿es legítimo o alguien sabe dónde me va a dar problemas?¿Puede una URL tener un asterisco?
Respuesta
Es legítimo y pretende ser un delimitador; ver Uniform Resource Identifier (URI): Generic Syntax
Según http://www.ietf.org/rfc/rfc1738.txt SÍ, puede.
... Sólo alfanuméricos [0-9a-zA-Z], los caracteres especiales "$ -_ + * '(),.!" [Sin incluir las comillas - ed], y reservado los caracteres utilizados para sus fines reservados se pueden usar sin codificar dentro de una URL.
se refieren: http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
Sí. Todos los caracteres sub-delims
se pueden usar tal como están en la ruta. Sub-delimitadores incluyen el asterisco (*
) Carácter:
sub-delims = "!"/"$"/"&"/"'"/"("/")"
/"*"/"+"/","/";"/"="
Hay varios tipos de URIs, pero en general, un trayecto se define como un conjunto de segmentos separados por una barra:
path-absolute = "/" [ segment-nz *("/" segment) ]
los segmentos se componen de caracteres (segment-nz
no puede estar vacía):
segment = *pchar
segment-nz = 1*pchar
Y pchar
incluye sub-delims
:
pchar = unreserved/pct-encoded/sub-delims/":"/"@"
Referencia: https://tools.ietf.org/html/rfc3986#appendix-A
- 1. Permitir asterisco en la URL
- 2. En C++ puede tener un puntero a una función, ¿También puede tener un puntero a una clase?
- 3. ¿Puede un elemento tener una identificación y una clase?
- 4. ¿Puede un widget doméstico tener un contexto?
- 5. ¿Puede un archivo CSV tener un comentario?
- 6. ¿Puede un delegado tener un parámetro opcional?
- 7. Tener URL sin extensión .aspx
- 8. asterisco en robots.txt
- 9. ¿Puede una URL comenzar con "//"?
- 10. Wordpress: ¿Puede una página tener dos padres?
- 11. ¿Cómo puede una instrucción tener both = y ==?
- 12. ¿Puede una URL contener un punto y coma?
- 13. ¿Puede una matriz variante tener 0 elementos?
- 14. ¿Puede una Java Enum tener más de un constructor?
- 15. ¿Puede un archivo Java tener más de una clase?
- 16. ¿Puede una biblioteca de clases tener un archivo App.config?
- 17. ASP.NET MVC: ¿Puede una vista parcial tener un controlador?
- 18. ¿Puede GVIM tener una imagen de fondo?
- 19. ¿Cómo puede una DLL tener cero exportaciones?
- 20. ¿Puede un conjunto tener elementos duplicados?
- 21. ¿Cuántos lectores simultáneos puede tener un pthread_rwlock?
- 22. ¿Puede un acortador de URL pasar parámetros?
- 23. ¿Puede un servicio tener múltiples puntos finales?
- 24. ¿Puede un servicio Android tener múltiples permisos?
- 25. búsqueda de una línea con un asterisco literal "*" en grep
- 26. ¿Cómo se imprime un objeto, llamado * (asterisco)?
- 27. ¿Cómo tener un alias de URL en Python Flask?
- 28. Java Enums puede tener comportamiento?
- 29. ¿Puede una vista principal tener más de una colección?
- 30. ¿Puede una interfaz Objective c tener más de una implementación?
Ese vínculo murió, aquí es otra: http://www.ietf.org/rfc/rfc2396.txt – Vitaly
gracias. eso también es un enlace mucho mejor –
versión más actual: http://tools.ietf.org/html/rfc3986 – jxstanford