Guardar en un archivo HTML el resultado de una página aspx

Enlaces patrocinados
Resumen del truco
  • ASP.NET
    Podemos guardar en un archivo html el resultado de una página aspx de la siguiente forma:
  • Categoria: ASP.NET
  • Publicado el lunes, 12 de junio de 2006
  • 5.956 lecturas, 0 comentarios

Podemos guardar en un archivo html el resultado de una página aspx de la siguiente forma:


Visual Basic.Net


Dim mywebReq As WebRequest
Dim mywebResp As WebResponse
Dim sr As StreamReader
Dim strHTML As String
Dim sw As StreamWriter
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
mywebReq = WebRequest.Create("http://localhost/pagina.aspx")
mywebResp = mywebReq.GetResponse()
sr = New StreamReader(mywebResp.GetResponseStream)
strHTML = sr.ReadToEnd
sw = File.CreateText(Server.MapPath("temp.html"))
sw.WriteLine(strHTML)
sw.Close()
Response.WriteFile(Server.MapPath("temp.html"))
End Sub


C#


WebRequest mywebReq ;
WebResponse mywebResp ;
StreamReader sr ;
string strHTML ;
StreamWriter sw;
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
mywebReq = WebRequest.Create("http://localhost/pagina.aspx");
mywebResp = mywebReq.GetResponse();
sr = new StreamReader(mywebResp.GetResponseStream());
strHTML = sr.ReadToEnd();
sw = File.CreateText(Server.MapPath("temp.html"));
sw.WriteLine(strHTML);
sw.Close();
Response.WriteFile(Server.MapPath("temp.html"));
}


Autor: http://www.forosdelweb.com/showthread.php?t=206048&page=4


Ayúdanos a crecer
Comparte el artículo en las redes sociales:


Enlaces patrocinados

Comentar el artículo
Nombre:
Mail:
Comentario:
Código de seguridad:
Captcha
Inserta el código de seguridad

Los trucos más leídos de ASP.NET

  • ASP.NET

    Poner música de fondo en la web

    Poner música de fondo en la web
    Trucos de ASP.NET, publicado el lunes, 06 de marzo de 2006

  • ASP.NET

    Exportar Datagrid en Excel

    La exportación de un datagrid a Excel es relativamente sencilla. Podemos exportar un datagrid a Excel de la siguiente manera:
    Trucos de ASP.NET, publicado el jueves, 08 de junio de 2006

  • ASP.NET

    Leer cadena de conexión del WebConfig

    Con este truco informático podremos leer la cadena de conexión del Web Config en ASP.NET 2.0. Primero crearemos la cadena de conexión en el web config.
    Trucos de ASP.NET, publicado el miércoles, 22 de marzo de 2006

  • ASP.NET

    Comparar dos fechas


    Trucos de ASP.NET, publicado el martes, 22 de junio de 2004

  • ASP.NET

    Datagrid. Recorrer datagrid con checkbox

    Datagrid. Recorrer datagrid con checkbox
    Trucos de ASP.NET, publicado el domingo, 13 de noviembre de 2005



Comunidad de expertos
¿Quieres formar parte de la comunidad de expertos de mistrucos.net?
Regístrate y llena tus conocimientos informáticos.