Je cours cette application sur un serveur qui a assigné 5 adresses IP. J'utilise HttpWebRequest pour aller chercher des données sur un site web. Mais quand je fais la connexion, je suis capable de spécifier laquelle des 5 adresses IP pour établir la connexion. Est-ce que HttpWebRequest supporte cela? Si ce n'est pas le cas, puis-je en hériter une classe pour changer son comportement? J'ai besoin d'idées ici.comment changer l'origine IP dans HttpWebRequest
Mon code est quelque chose comme en ce moment:
System.Net.WebRequest request = System.Net.WebRequest.Create(link);
((HttpWebRequest)request).Referer = "http://application.com";
using (System.Net.WebResponse response = request.GetResponse())
{
StreamReader sr = new StreamReader(response.GetResponseStream());
return sr.ReadToEnd();
}
Veuillez reformater un peu afin que le code soit plus facile à lire. – riwalk
désolé. Je l'ai collé et c'est comme ça que le forum l'a posté. Aucune idée pourquoi. Ça devrait être mieux maintenant. –
Merci. Je comprends comment ça se passe :) – riwalk