Avatar billede jsc Nybegynder
25. juni 2008 - 19:00 Der er 2 kommentarer

Hente indhold af tilgænglig tekstfil fra andet domæne

Hej

Kan jeg hente en fil fra et andet domæne og selv gemme det under mit eget?

Hvordan?

/jsc
Avatar billede loukas Mester
28. juni 2008 - 10:31 #1
Hej,
Du kan prøve med den her:
<%
function GetHTML(url)
    Set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
    xmlhttp.open "GET", url, false
    xmlhttp.setRequestHeader "User-Agent","My funky browser."
    xmlhttp.send()
    response.write xmlhttp.status                  ' Add this line.
    If(xmlhttp.status=404) Then
          response.write("Src not found")
    Else
          response.write Len(xmlhttp.responseText)  ' Add this line.
          GetHTML = xmlhttp.responseText
    End If
    If err.number <> 0 then
        response.write "Url not found"
    end if
    Set xmlhttp = nothing
end function

url = "http://localhost/test/test.asp"
theSrc = GetHTML(URL)
response.Write (theSrc)
%>
Avatar billede loukas Mester
28. juni 2008 - 10:32 #2
Prøv evt. med andre versioner af MSXML.

'Set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
'Set xmlhttp = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")
'Set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester