webForumDet fria alternativet

Läsa en txtfil från en annan server?

ASP

5 svar · 304 visningar · startad av StefanP

Medlem sedan jan. 200284 inlägg
Frågan#1

Hur läser jag i en txtfil som ligger på en annan server med hjälp av FileSystemObject ?

Medlem sedan juni 20019 519 inlägg
#2

tyvärr så kan man nog inte detta.. jag är nästan 100% särker att detta inte går.

#1 om man kunde läsa filer från andra servers så kunde man få reda på en hel del "dolda" koder och sånt.. så nej

Medlem sedan mars 20007 896 inlägg
#3

Jo, det går. Genom att använda serverkomponenten XMLHTTP kan du anropa en utomstående server och hämta returnerad data. Sök här i forumet så kommer du att hitta en hel del. :)

Medlem sedan feb. 200112 078 inlägg
#4

få reda på en hel del "dolda" koder och sånt

Hur då? ASP exekveras ju innan det kommer till förfrågande sida ändå plus att det knappast hjälper dig att navigera på servern för att lättare hitta filer.

Medlem sedan dec. 19998 577 inlägg
#5

Hur då? ASP exekveras ju innan det kommer till förfrågande sida ändå plus att det knappast hjälper dig att navigera på servern för att lättare hitta filer.

Med FSO så exekveras inte sidan, utan du hämtar rådatat som står i filen.

Med XMLHTTP kan hämta resultatet av en exekverad sida, så är det en textfil så är det inga problem att använda den metoden.

Mvh, Vide - *Just passing by*

Medlem sedan juni 200032 967 inlägg
#6

För att förtydliga:
* Nej, du kan inte hämta filer mha FSO på en annan server, om inte servern ligger på det interna nätverket och IUSR_dinserver har rättigheter i filsystemet på den andra servern.
* Du kan hämta resultatet av sidkörningar (om vi pratar asp exempelvis) eller rena textfiler, med exempelvis XMLHTTP eller tredjepartskomponenter som till exempel ASPTear.

Mvh,

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)