Anfragen an eine ip binden
Ich habe ein Skript, das einige Anfragen mit urllib2
.
Ich den trick vorgeschlagen anderswo auf Stack Overflow zu binden, eine andere ip zu der Anwendung, wo meine mein Rechner hat zwei ip-Adressen (ip A und IP B).
Ich würde gerne mit dem Schalter der Anfragen
- Bibliothek. Wer weiß, wie kann ich erreichen, die gleiche Funktionalität mit der Bibliothek?
- Haben Sie versucht, die monkey-patching-Methode erwähnt in den link, den Sie zur Verfügung gestellt? Hat es denn nicht geklappt? Ich habe noch nie sah in die
requests
lib, aber irgendwo dort eine Steckdose muss immer erstellt. - Anfragen verwendet urllib3 und wie es scheint, die Funktion, die Sie suchen, gehört zu der letzteren.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Blick in die
requests
Modul, es sieht aus wie es verwendethttplib
zum senden von http-Anforderungen.httplib
verwendetsocket.create_connection()
Verbindung zu dem www-host.Wissen, dass und nach dem monkey-patching-Methode in dem link, den Sie zur Verfügung gestellt:
Sieht es aus wie
httplib
übergibt alle Argumente (zucreate_connection()
) als args (vs keywords) möglichst versuchen, die Ausweitung deskwargs
dict innenset_src_addr
war ein Fehlschlag. Ich glaube, die oben ist, was Sie wollen, aber ich habe nicht ein dual-homed-Maschine zum testen auf.nc -nlvp 8080
bekomme ich die Ausgabe von meinem Standard-IP und nicht meine IP binden.