Ich habe einen Server mit mehreren IP-Adressen. Jetzt muss ich mit mehreren Servern mit HTTP-Protokoll kommunizieren. Jeder Server akzeptiert nur die Anfrage von einer angegebenen IP-Adresse meines Servers. Wenn Sie jedoch WebRequest (oder HttpWebRequest) in .NET verwenden, wählt das Anforderungsobjekt automatisch eine IP-Adresse aus. Ich kann sowieso nicht finden, die Anfrage mit einer Adresse zu verbinden.Kann ich webrequest von einer angegebenen IP-Adresse mit .NET Framework senden?
Gibt es das trotzdem? Oder muss ich selbst eine Webrequest-Klasse implementieren?
Erstaunlich. Das Problem wurde so einfach gelöst! Danke, Sam. –
Ich empfehle nicht, den Port auf 5000 zu setzen. Dies kann zu Timeouts führen, wenn Sie Anfragen mit mehreren Instanzen an diesem Port stellen. Stattdessen würde ich den Port auf 0 setzen und die tcp-Schicht die Verbindungen behandeln lassen, die sowieso immer über Port 80 sind. – Mike