Come al solito io posso dartelo in C#:
codice:
<%@ Page Language="C#" %>
<%@ import Namespace="System.Net" %>
<%@ import Namespace="System.IO" %>
<script runat="server">
void Page_Load(object sender, EventArgs e) {
Response.Write( GetRemotePage("http://www.html.it") );
}
string GetRemotePage(string strUrl) {
try {
WebClient myWebClient = new WebClient();
Stream myStream = myWebClient.OpenRead(strUrl);
StreamReader sr = new StreamReader(myStream);
string strHtmlPage = sr.ReadToEnd();
myStream.Close();
return strHtmlPage;
} catch (Exception e) {
return e.Message;
}
}
</script>