96 votes

Quelle est la différence entre Uri.Host et Uri.Authority ?

System.Uri a Host , Authority et DnsSafeHost . MS fournit un bon exemple de quand Host y DnsSafeHost sont différents ici .

J'aimerais avoir un exemple/explication similaire pour Host y Authority .

0voto

Adrien Points 56

L'autorité peut également inclure un nom d'utilisateur et un mot de passe, par ex.

bob:pwd@somewhere.example.com

plus couramment utilisé pour les URI FTP

0 votes

Désolé, vous avez tort. Extrait du RFC 3986 section 3.2 Autorité "authority = [ userinfo "@" ] host [ " :" port ]"

0 votes

Les informations sur l'utilisateur avec des mots de passe simples sont dépréciées dans la RFC mais sont encore couramment utilisées, en particulier avec les URI FTP, et IE supporte toujours cela (en fait, c'est la seule façon de s'authentifier avec FTP via IE à travers un proxy http).

4 votes

La question porte sur System.URI.Authority, qui n'est PAS la même chose que RFC 3986.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X