Få en "webbsida" till en sträng?

ASP

2 svar · 157 visningar · startad av toha

Medlem sedan dec. 1999707 inlägg
Trådstart#1

Skulle vilja öppna en url och få innehållet till en textsträng. Finns det något enkelt sätt?

Hade före mig att jag läst något om det men tycks inte hitta det just nu.

Medlem sedan juni 20019 024 inlägg
#2

Ja, med Microsofts XML HTTP komponent:

Function GetHTML(strURL)
  Dim objXMLHTTP, strReturn
  Set objXMLHTTP = SErver.CreateObject("Microsoft.XMLHTTP")

  objXMLHTTP.Open "GET", strURL, False
  objXMLHTTP.Send

  strReturn = objXMLHTTP.responseText
  Set objXMLHTTP = Nothing

  GetHTML = strReturn
End Function

' Skriv ut sidan:
Response.Write GetHTML("http://www.aspfaqs.com/")

' Ladda ned:
Response.ContentType = "application/x-msdownload"
Response.AddHeader "Content-Disposition", "filename=Something.asp"
Response.BinaryWrite GetHTML("http://www.aspfaqs.com/")

%>

Från denna sidan.

Medlem sedan dec. 1999707 inlägg
#3

Tack! **bockar och bugar mig djupt**

272 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)