0
votes

Dans C # WebForms, obtenez le chemin actuel avec le port de ne pas renvoyer le port

Je travaille dans localhost: 5164 CODE> et j'utilise cette fonction pour obtenir le chemin actuel,

Request.Url.ToString()
Request.Url.OriginalString.ToString()


0 commentaires

3 Réponses :


0
votes

Si vous voulez juste que le numéro de port vous puissiez utiliser:

Request.Url.Port.ToString();


0 commentaires

1
votes

Vous pouvez construire l'URL à partir de ses parties: xxx

Absoluteuri ne retournera pas le port si c'est la valeur par défaut (80).


1 commentaires

Quelle que soit la fonction de la demande que j'utilise à partir du résultat est sans port, mais votre code est bon pour construire une URL



1
votes

Enfin j'ai trouvé la solution pour renvoyer l'URL avec le port, sur ce serveur particulier

    Page.ResolveClientUrl("~" + Request.Url.PathAndQuery.ToString())



0 commentaires