Ejemplo 15: Utilización del objeto Webresponse y Webrequest
Lee el código de una pagina web y lo presenta en pantalla, puede
tambien modificarse para que presente la informacion de la pagina web
en cuestion.
Código: Hola Mundo en ASP
<%@ Page Language="VB" ContentType="text/html"
ResponseEncoding="utf-8" %>
<script language="VB" runat="server">
Sub Page_Load(Src As Object, E As EventArgs)
Try
Dim objResponse As System.Net.WebResponse
Dim objRequest As System.Net.WebRequest
DIM theurlresult as string
DIM theurl as string = "http://www.terra.es/"
objRequest = System.Net.HttpWebRequest.Create(theurl)
objResponse = objRequest.GetResponse()
Dim sr As new system.io.StreamReader(objResponse.GetResponseStream())
theURLresult=server.HTMLencode(sr.ReadToEnd())
Page.Controls.Add(new LiteralControl(theURLresult))
Catch ex As Exception
Page.Controls.Add(new LiteralControl(ex.Message))
End Try
End Sub
</script>
<html><head>
<title>Webresponse y Webrequest</title>
</head>
<body bgcolor="#FFFFFF">
<h3><font face="Verdana">Codigo de la pagina www.terra.es</font></h3>
</body></html>
Ver
Ejecutado este Codigo
Comentarios sobre Webresponse y Webrequest
Estas poderosas funciones permite manipular codigo de otra pagina para
realizar analisis online de paginas web.