Benutzer-Agent-Ersatz für Anrufe von cmd

369
J. Fabian Meier

Auf dem Windows 7-Cmd rufe ich ein Programm auf, das ein http GET benötigt. Leider lehnt der Proxy die Anfrage ab, da der User-Agent "Java ..." und nicht der von Internet Explorer oder Mozilla ist. Gibt es eine Möglichkeit, die http-Anfrage zu bearbeiten?

Ich habe versucht, Fiddler zu verwenden, aber eigentlich kann ich die Anfrage in Fiddler nicht sehen und die Änderung des Benutzeragenten funktioniert nicht.

0
Powershell kann funktionieren. Hast du das probiert? LPChip vor 7 Jahren 0
@LPChip Entschuldigung, könntest du genauer sein? J. Fabian Meier vor 7 Jahren 0
PowerShell verfügt über ein Com-Applet, mit dem auf Daten aus dem Internet zugegriffen werden kann. PowerShell ist weitaus leistungsfähiger, daher kann Ihr Proxy dies zulassen oder der User-Agent kann über Einstellungen festgelegt werden. Hast du in Powershell nachgesehen? LPChip vor 7 Jahren 0
Powershell ist riesig. Ich habe keine Ahnung, wo ich anfangen soll. Und ich bin mir nicht sicher, ob ich mich klargestellt habe. Ich starte gerade ein Befehlszeilenprogramm eines Drittanbieters und möchte seine http-Aufrufe so ändern, dass ein anderer Benutzeragent verwendet wird. J. Fabian Meier vor 7 Jahren 0
Ah, ich habe dich falsch verstanden. Ich denke nicht, dass es möglich ist. LPChip vor 7 Jahren 0
In der Vergangenheit hatte ich Fiddler erfolgreich verwendet, aber entweder hängt dies von der Befehlszeile oder den sich ändernden Proxy-Werten ab, jetzt funktioniert es nicht mehr. J. Fabian Meier vor 7 Jahren 0

0 Antworten auf die Frage