2011-06-09 11 views

Respuesta

0

El archivo realmente se mostrará correctamente, puede cambiarle el nombre a un archivo .html y podrá confirmarlo. La tecnología del lado del servidor usado por el servidor web no afecta wget

Editar: mis comentarios debajo de este estaban equivocados, gracias por la commentor por señalarlo, los han eliminado debido a que los futuros lectores

+1

Eso es incorrecto, 'wget' puede hacer eso con bastante facilidad (' -p---convert links', esta funcionalidad ha estado allí por años). Tenga en cuenta también que wget puede hacer el cambio de nombre para usted ('-E'). Ver el manual: http://www.gnu.org/software/wget/manual/wget.html#Advanced-Usage – Piskvor

+0

@Haz, hice ese cambio de nombre, pero como dije en el comentario sobre la respuesta de @Piskvor , se resaltan los códigos y se pierden varias imágenes, y la fuente terrible. – Tracy

+0

@ Piskvor, usando la opción -p y -convert-links (equivalente a -k), todo lo que obtengo es una carpeta que contiene archivos relacionados con la página descargada, sin embargo, todavía hay un archivo de extensión aspx que tiene el mismo problema, no pude encontrar una buena página html normal después de buscar la carpeta. – Tracy

2

Cortesía de la wget manual page (primer resultado de una búsqueda en Internet sobre "opciones" wget, por cierto):

wget -E http://whatever.url.example.com/x/y/z/foo.aspx 

Si también desea descargar todos los medios relacionados (CSS, imágenes, etc.), utilice -p, posiblemente con --convert-links (reescribe la página para verlos sin conexión):

wget -Ep --convert-links http://whatever.url.example.com/x/y/z/foo.aspx 
+0

intenté su respuesta, parece que wget simplemente descarga la página y agrega el sufijo en ** html **, aún no podía mostrar la página "html" descargada correctamente, aunque es mejor que no hacer nada, específicamente, destacar el código y varias imágenes Esta perdido. – Tracy

+0

@Tracy: no mencionó que también quería descargar las imágenes asociadas y otros datos. – Piskvor