¿Entonces no vas a copiar/pegar el mensaje de error que obtienes?
Pensé que habías entendido la indirecta.
Ahora, una URL no es un archivo: son cosas totalmente diferentes deberías saber.
Probablemente el error es que no puede leer dicha URL como archivo, nada más que eso.