Do you want to retrieve the HTML that a given ASP page generates ? If yes, you can use XMLHTTP object. This will be normally available in windows 2000 and above by default. If it is not available, you can MSXML library (available free of cost at microsoft site) on the server.
Here is a sample code to use with XMLHTTP object.
on error resume next
dim str_html
dim obj_source_page
Set obj_source_page = Server.CreateObject("Msxml2.SERVERXMLHTTP")
obj_source_page.Open "GET", "http://www.yoursite.com", False
obj_source_page.Send
If Err.Number <> 0 Then
Response.Write("Your web site does not appear to be up right now. Please try again later.")
Err.Clear
Else
str_html = obj_source_page.ResponseText
End If
After running this script, str_html contains the html generated by the default page of
www.yoursite.com
Hope this helps
Madhu