2012-07-19 8 views
5

una pregunta con respecto rizorizo www.google.com funciona de manera diferente cuando la URL se llama desde el navegador directamente

cuando escribo curl www.google.com en el terminal me sale por debajo respuesta. Pero cuando escribo la url similar (www.google.com) en el navegador (chrome) me redireccionan a www.google.co.in

La pregunta es por qué no puedo ver el html siguiente cuando llamo se carga la misma URL desde el navegador

<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> 

gracias Amit

Respuesta

2

navegadores siguen automáticamente vuelve a dirigir, de manera que la página intermedia sólo estará disponible para una fracción microscópica de tiempo antes de la versión .co.in de la página. CURL, de forma predeterminada, NO sigue redireccionamientos, por lo que obtiene esa página intermedia en su lugar.

+0

gracias Marc. Eso explica bien – Amit

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

Hará curl follow redirects y recibirá la página de búsqueda real.

+0

-L aquí se refiere a la ubicación? – Amit

+0

sí, vea http://curl.haxx.se/docs/manual.html –

Cuestiones relacionadas