2014-05-01 98 views
5

我已經看到了一些例子: -`curl -e`或`curl --referer`是什麼意思?

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

什麼是不同的,如果我使用curl http://www.cyberciti.biz/

shell腳本類型: -

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

什麼是\

+1

你檢查過「男人捲曲」嗎? – fedorqui

+1

我敢肯定,反斜槓是爲了逃避換行。除非別人能告訴我否則。 – evolutionxbox

回答

9

cURLmanpage

-e, --referer <URL> 

(HTTP)發送 「指引網頁」 信息發送到HTTP服務器。當然,這個 也可以用-H, - header標誌來設置。當與 -L一起使用時, - location可以在--referer URL中附加「; auto」,以使curl自動設置之前的URL,當它跟隨一個Location: 標題。即使您沒有設置 初始 - 提供者,「; auto」字符串也可以單獨使用。

本質上這告訴服務器哪個頁面發送到那裏。

+0

你可以舉個例子嗎? –

+0

他有一個問題.. –