Avatar billede guest Nybegynder
12. februar 2001 - 11:27 Der er 3 kommentarer og
1 løsning

Gem fil hentet fra en anden server

Hvordan henter jeg en fil fra en http-adresse og gemmer den på min egen server?

PS. Har søg funktionen ikke været nede ret længe?
Avatar billede euhp Nybegynder
12. februar 2001 - 14:36 #1
Du kan hente den med fx ASPHttp komponentet, og så sørge for at gemme den til din lokale server.

http://www.serverobjects.com/products.htm#asphttp

Du kan IKKE gøre det i ASP uden et komponent, medmindre du bruger ASP+ eller dit site kører på IIS 5.

-peter
Avatar billede guest Nybegynder
12. februar 2001 - 14:58 #2
Nu ligger landet sådan at jeg kører på IIS 5.
Avatar billede blazer Nybegynder
12. februar 2001 - 15:01 #3
så gør du da bare sådan her:

<%@ Language = JScript%>
<%
// The URL to download
var url = \"http://www.census.gov/cgi-bin/ipc/popclockw\"

// Create instance of Inet Control
inet = new ActiveXObject(\"InetCtls.Inet\");

// Set the timeout property
inet.RequestTimeOut = 20;

// Set the URL property of the control
inet.Url = url;

// Actually download the file
var s = inet.OpenURL();

// Regular expression to find the string stored between
// the <H1> tags.  This is where the world population is.
rWorldPop = /<H1>(.*)<\\/H1>/i;
// Execute the regular expression on the raw HTML
rWorldPop.exec( s );
var sWorldPop = RegExp.$1;
%>
<HTML>
<HEAD>
<TITLE>The world population</TITLE>
</HEAD>
<BODY>

<P>The World Population is : <%=sWorldPop %></P>

</BODY>
</HTML>

Avatar billede guest Nybegynder
07. marts 2001 - 08:52 #4
Kunne ikke få ovenstående til at virke, men fandt selv download metoden.

Prøv at kikke her

http://www.azero.dk/?/support/asp/sockets/default.asp

Er der ikke installeret XMLHTTP 3.0 på serveren kan du istedet bruge:

Set objXml = 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
Kategori
Kurser inden for grundlæggende programmering

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