2012-07-19 56 views
5

有關於捲曲捲曲www.google.com的工作方式不同,當URL從瀏覽器直接調用

一個問題,當我在終端上鍵入curl www.google.com我得到如下答覆。但是當我在瀏覽器中輸入類似的網址(www.google.com)時,我重定向到www.google.co.in

問題是爲什麼當我打電話時我無法看到下面的html從瀏覽器相同的URL

<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> 
<TITLE>302 Moved</TITLE></HEAD><BODY> 
<H1>302 Moved</H1> 
The document has moved 
<A HREF="http://www.google.co.in/">here</A>. 
</BODY></HTML> 

感謝 阿米特

回答

2

瀏覽器自動執行重定向,從而使中間頁將只適用於.co.in版本的頁面之前的時間微觀部分被加載。 CURL,默認情況下,不是跟隨重定向,所以你得到的是中間頁面。

+0

謝謝Marc。這很好解釋 – Amit 2012-07-19 15:16:06

9
curl -L http://www.google.com 

將捲曲跟隨重定向,你會收到實際的搜索頁面。

+0

-L這裏指的是位置? – Amit 2012-07-19 15:12:45

+0

是的,請參閱http://curl.haxx.se/docs/manual.html – 2012-07-19 15:14:37

相關問題