Tengo un problema para leer ficheros alojados en Internet.
Si quiero leer un fichero del mismo servidor que ejecuta ASP, hago lo siguiente:
Código:
Si la variable archivo contiene una ruta válida en mi sistema de archivos, funciona sin problemas.Set fs=Server.CreateObject("Scripting.FileSystemObject") if fs.fileExists(archivo) then Set arxContenido = fs.OpenTextFile(archivo, 1) do while arxContenido .AtEndOfStream = false response.write(arxApostes.ReadLine) loop else response.Write("Error al leer archivo") end if
El problema llega cuando el archivo que debo leer se encuentra en otro servidor. En ese caso, archivo contiene una URL (http://dominio/recurso.txt).
En este caso, por más que la URL sea válida y accesible, ASP siempre devuelve:
Cita:
¿Sabéis de algún modo de resolver este problema? Error al leer el archivo