23 Stimmen

Was bedeutet `curl -e` oder `curl --referer`?

Ich habe einige Beispiele gesehen :-

curl --referer http://example.com/bot.html http://www.cyberciti.biz/

was ist der Unterschied, wenn ich curl http://www.cyberciti.biz/ verwende

Shell-Skripttyp:-

curl -e http://example.com/bot.html \ 
'http://www.cyberciti.biz/'

Wofür ist \?

42voto

Mike Furlender Punkte 3729

Vom man Seite von cURL

-e, --referer 

(HTTP) Sendet die "Referrer Page" Informationen an den HTTP-Server. Dies kann auch mit dem -H, --header Flag gesetzt werden. Wenn es mit -L, --location verwendet wird, können Sie ";auto" an die --referer URL anhängen, damit curl automatisch die vorherige URL setzt, wenn es einer Location: Überschrift folgt. Der ";auto" String kann allein verwendet werden, auch wenn Sie keine anfängliche --referer eingestellt haben.

Grundsätzlich sagt dies dem Server, von welcher Seite Sie dort hingekommen sind.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X