Wie kann ich cURL in Firefox oder einem anderen Webbrowser öffnen?

4168
Patrioso

Ich habe Firebug in Firefox installiert. Im Bereich " Netz" werden alle Netzwerkanforderungen aufgelistet. Wenn ich mit der rechten Maustaste klicke und als cURL kopieren wähle, wie verwende ich diese cURL?

Wie kann ich meine POST-Anfragedaten mit cURL wiederholen?

Die kopierte cURL sieht folgendermaßen aus:

curl 'http://www.softwareishard.com/firebug/tips/resend/hello.php' -H 'Host: www.softwareishard.com' -H 'User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:26.0) Gecko/20100101 Firefox/26.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'Referer: http://www.softwareishard.com/firebug/tips/resend/resend.html' --data 'name=Bob' 
0
Was ist dein Betriebssystem? * nix? Kopieren / Einfügen in Ihre Shell. Windows? Sie können in Fiddler neu erstellen. Andere? Klicken Sie einfach auf Firebug. David Betz vor 8 Jahren 1
[So umgehen Sie CORS-Fehler auf Chrome und Firefox zum Testen] (http://pointdeveloper.com/how-to-bypass-cors-errors-on-chrome-and-firefox-for-testing/), wenn ein Problem mit CORS besteht. Ansonsten wird das CORS-Äquivalent traditionell in XHR erstellt, der neue Weg scheint ein Abruf-API zu sein. Ron Royston vor 7 Jahren 0

1 Antwort auf die Frage

0
Sebastian Zartner

cURL ist nicht Teil von Firefox oder Firebug, dh es kann dort nicht ausgeführt werden. Wie das Firebug-Wiki erklärt :

cURL ist ein Befehlszeilentool zum Übertragen von Daten mit URL-Syntax. Der Befehl " Kopieren als" cURL von Firebug erstellt die HTTP-Anforderung (einschließlich der HTTP-Header und Parameter für Abfragezeichenfolgen) neu und kopiert sie als cURL-Befehlszeichenfolge in die Zwischenablage. Die Zeichenfolge kann in ein Terminalfenster eingefügt werden, um dieselbe Anforderung auszuführen, oder sie kann beispielsweise in einen Client eingefügt werden, der cURL unterstützt. In Fällen, in denen der Server komprimierte Antworten bereitstellt, extensions.firebug.net.curlAddCompressedArgumentkann die Einstellung auf festgelegt werden trueund Firebug fügt die --compressed argumentZeichenfolge der generierten Befehlszeichenfolge hinzu.

Es bezieht sich auch auf die cURL-Homepage .

Firebug bietet die Möglichkeit, die mit der rechten Maustaste angeklickte Anforderung über die Option " Erneut senden " im Kontextmenü erneut zu senden .