OVH Cloud OVH Cloud

Implémentation d'un proxy

2 réponses
Avatar
Bull
Bonjour,

Je voudrais implémenter dans mon appli la possibilité de se connecter via un
proxy.

Pour cela, je dois utiliser l'objet WebProxy. Mon problème est que je dois
passer en paramètre l'IP (addresse) et le port. Or, dans le constructeur du
WebProxy, si je veux passer le port, il faut que je passe le nom du proxy et
non son IP.

Comment puis-je faire ?
Merci

2 réponses

Avatar
Christophe Lauer
Bonjour,

Bull wrote:
Je voudrais implémenter dans mon appli la possibilité de se connecter
via un proxy.

Pour cela, je dois utiliser l'objet WebProxy. Mon problème est que je
dois passer en paramètre l'IP (addresse) et le port. Or, dans le
constructeur du WebProxy, si je veux passer le port, il faut que je
passe le nom du proxy et non son IP.



Jettez un coup d'oeil dans System.Net.Dns. Les méthodes GetHostByName et
GetHostByAddress devraient vous être utiles.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemnetdnsmemberstopic.asp

HTH,

--
Christophe Lauer - mailto:
Le portail de la communauté .NET Francophone : http://www.dotnet-fr.org
Avatar
Bull
Merci beaucoup !
Ca marche nickel maintenant :)
@

"Christophe Lauer" a écrit dans le message de
news:Ot1TP$
Bonjour,

Bull wrote:
> Je voudrais implémenter dans mon appli la possibilité de se connecter
> via un proxy.
>
> Pour cela, je dois utiliser l'objet WebProxy. Mon problème est que je
> dois passer en paramètre l'IP (addresse) et le port. Or, dans le
> constructeur du WebProxy, si je veux passer le port, il faut que je
> passe le nom du proxy et non son IP.

Jettez un coup d'oeil dans System.Net.Dns. Les méthodes GetHostByName et
GetHostByAddress devraient vous être utiles.



http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemnetdnsmemberstopic.asp

HTH,

--
Christophe Lauer - mailto:
Le portail de la communauté .NET Francophone : http://www.dotnet-fr.org