vinculado - ¿Espacio de nombres XML URI con HTTPS?
xmlns c# (1)
El URI es el nombre del espacio de nombres , que identifica el espacio de nombres.
Si bien, en el caso de algunos esquemas de URI (como http
, https
, ftp
, etc.), sería posible proporcionar el esquema (u otra información relacionada), esto no es un objetivo :
No es un objetivo que se pueda utilizar directamente para recuperar un esquema (si existe alguno).
(La mayoría de los esquemas de URI no permiten que esto comience, por ejemplo, urn
, tag
, jabber
, etc.)
Debe especificar el URI exactamente como está documentado, ya que esto es lo que los consumidores esperan y buscan (la mayoría de los consumidores probablemente nunca intenten realmente recuperar el URI), y los Nombres XML 1.0 son bastante estrictos al comparar los URI .
Todos estos serían nombres de espacios de nombres diferentes , incluso si se resolvieran en el mismo documento web:
http://www.springframework.org/schema/security
http://www.Springframework.org/schema/security
httP://www.springframework.org/schema/security
http://www.springframework.org/schema/Security
https://www.springframework.org/schema/security
https://www.springframework.ORG/schema/security
¿Es mejor tener un URI xmlns
con protocolo https
?
Por ejemplo, esta es la forma recomendada por el manual:
<http xmlns="http://www.springframework.org/schema/security"/>
¿Es legal y es mejor usar de esta manera?
<http xmlns="https://www.springframework.org/schema/security"/>
- ¿Hay analizadores XML que intentan conectarse a una dirección definida por el URI
xmlns
? - Los analizadores siempre descargan esquemas por el
xsi:schemaLocation
?