Acceso a fichero

21/07/2009 - 12:00 por César | Informe spam
Hola a todos.

Accedo a un fichero PDF mediante ‘http://www.xxx.es/descargar.asp?Id=1’

Si intento acceder a ‘http://www.xxx.es/descargar.asp’ me da el siguiente
error.

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near '' at line 1
/descargar.asp, line 12


¿Hay alguna manera de conocer la dirección real del fichero PDF?

Gracias anticipadas.

Saludos, César.

Preguntas similare

Leer las respuestas

#1 SK
22/07/2009 - 09:16 | Informe spam
que tienes en la linea 12 de descargar.asp? nos puedes poner codigo?

"César" escribió en el mensaje
news:
Hola a todos.

Accedo a un fichero PDF mediante 'http://www.xxx.es/descargar.asp?Id=1'

Si intento acceder a 'http://www.xxx.es/descargar.asp' me da el siguiente
error.

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near '' at line 1
/descargar.asp, line 12


¿Hay alguna manera de conocer la dirección real del fichero PDF?

Gracias anticipadas.

Saludos, César.
Respuesta Responder a este mensaje
#2 César
23/07/2009 - 10:01 | Informe spam
Hola SK.

Gracias por tu respuesta. Te cuento:

El enlace ‘http://www.xxx.es/descargar.asp?Id=1’ aparece en una página Web
que no es mía y por tanto no tengo acceso a su código. Entiendo que
‘descargar.asp’ construye una cláusula SQL con el parámetro ‘id=1’ con la que
apunta a la dirección real en el servidor del fichero a descargar.

Mi duda es que si al descargar el fichero mediante
http://www.xxx.es/descargar.asp?Id=1’, en alguna parte de mi ordenador queda
alguna referencia a la ruta real del mismo; o si existe algún software para
capturarla.

Saludos. César.


"SK" wrote:

que tienes en la linea 12 de descargar.asp? nos puedes poner codigo?

"César" escribió en el mensaje
news:
> Hola a todos.
>
> Accedo a un fichero PDF mediante 'http://www.xxx.es/descargar.asp?Id=1'
>
> Si intento acceder a 'http://www.xxx.es/descargar.asp' me da el siguiente
> error.
>
> Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
> You have an error in your SQL syntax; check the manual that corresponds to
> your MySQL server version for the right syntax to use near '' at line 1
> /descargar.asp, line 12
>
>
> ¿Hay alguna manera de conocer la dirección real del fichero PDF?
>
> Gracias anticipadas.
>
> Saludos, César.



Respuesta Responder a este mensaje
#3 SK
23/07/2009 - 12:06 | Informe spam
El enlace 'http://www.xxx.es/descargar.asp?Id=1' aparece en una página Web
que no es mía y por tanto no tengo acceso a su código. Entiendo que
'descargar.asp' construye una cláusula SQL con el parámetro 'id=1' con la
que
apunta a la dirección real en el servidor del fichero a descargar.



"apunta a la dirección real en el servidor del fichero a descargar." eso es
lo que te supones, pero parece que no es así

Sí tu no controlas la pagina xxx.es es complicado que sepas dónde
fisicamente está el fichero en otro servidor, pues ellos igual en
descargar.asp?id=1 realizan una sentencia mysql y una funcion para lanzar el
fichero que puede estar en unas rutas (por imaginar que no quede) diferentes
dependiendo del registro de la base de datos, o incluso puede ser que antes
de pasar por la pagina de descargar.asp genere una sesion para saber sí
viene de su pagina o de otra y asi validar la descarga

"en alguna parte de mi ordenador queda alguna referencia a la ruta real del
mismo"
no tiene porque, quizas te lo lanzen el archivo en STREAM, por lo que no
habría "ruta" (yo lo hago así por ejemplo precisamente por eso)

Un saludo,

SK





"César" escribió en el mensaje
news:
Hola SK.

Gracias por tu respuesta. Te cuento:

El enlace 'http://www.xxx.es/descargar.asp?Id=1' aparece en una página Web
que no es mía y por tanto no tengo acceso a su código. Entiendo que
'descargar.asp' construye una cláusula SQL con el parámetro 'id=1' con la
que
apunta a la dirección real en el servidor del fichero a descargar.

Mi duda es que si al descargar el fichero mediante
'http://www.xxx.es/descargar.asp?Id=1', en alguna parte de mi ordenador
queda
alguna referencia a la ruta real del mismo; o si existe algún software
para
capturarla.

Saludos. César.


"SK" wrote:

que tienes en la linea 12 de descargar.asp? nos puedes poner codigo?

"César" escribió en el mensaje
news:
> Hola a todos.
>
> Accedo a un fichero PDF mediante 'http://www.xxx.es/descargar.asp?Id=1'
>
> Si intento acceder a 'http://www.xxx.es/descargar.asp' me da el
> siguiente
> error.
>
> Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
> You have an error in your SQL syntax; check the manual that corresponds
> to
> your MySQL server version for the right syntax to use near '' at line 1
> /descargar.asp, line 12
>
>
> ¿Hay alguna manera de conocer la dirección real del fichero PDF?
>
> Gracias anticipadas.
>
> Saludos, César.



Respuesta Responder a este mensaje
#4 César
24/07/2009 - 10:59 | Informe spam
Hola SK.

Gracias de nuevo por tu interés.

Seguiré investigando.

Saludos. César.

"SK" wrote:

El enlace 'http://www.xxx.es/descargar.asp?Id=1' aparece en una página Web
> que no es mía y por tanto no tengo acceso a su código. Entiendo que
> 'descargar.asp' construye una cláusula SQL con el parámetro 'id=1' con la
> que
> apunta a la dirección real en el servidor del fichero a descargar.

"apunta a la dirección real en el servidor del fichero a descargar." eso es
lo que te supones, pero parece que no es así

Sí tu no controlas la pagina xxx.es es complicado que sepas dónde
fisicamente está el fichero en otro servidor, pues ellos igual en
descargar.asp?id=1 realizan una sentencia mysql y una funcion para lanzar el
fichero que puede estar en unas rutas (por imaginar que no quede) diferentes
dependiendo del registro de la base de datos, o incluso puede ser que antes
de pasar por la pagina de descargar.asp genere una sesion para saber sí
viene de su pagina o de otra y asi validar la descarga

"en alguna parte de mi ordenador queda alguna referencia a la ruta real del
mismo"
no tiene porque, quizas te lo lanzen el archivo en STREAM, por lo que no
habría "ruta" (yo lo hago así por ejemplo precisamente por eso)

Un saludo,

SK





"César" escribió en el mensaje
news:
> Hola SK.
>
> Gracias por tu respuesta. Te cuento:
>
> El enlace 'http://www.xxx.es/descargar.asp?Id=1' aparece en una página Web
> que no es mía y por tanto no tengo acceso a su código. Entiendo que
> 'descargar.asp' construye una cláusula SQL con el parámetro 'id=1' con la
> que
> apunta a la dirección real en el servidor del fichero a descargar.
>
> Mi duda es que si al descargar el fichero mediante
> 'http://www.xxx.es/descargar.asp?Id=1', en alguna parte de mi ordenador
> queda
> alguna referencia a la ruta real del mismo; o si existe algún software
> para
> capturarla.
>
> Saludos. César.
>
>
> "SK" wrote:
>
>> que tienes en la linea 12 de descargar.asp? nos puedes poner codigo?
>>
>> "César" escribió en el mensaje
>> news:
>> > Hola a todos.
>> >
>> > Accedo a un fichero PDF mediante 'http://www.xxx.es/descargar.asp?Id=1'
>> >
>> > Si intento acceder a 'http://www.xxx.es/descargar.asp' me da el
>> > siguiente
>> > error.
>> >
>> > Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
>> > You have an error in your SQL syntax; check the manual that corresponds
>> > to
>> > your MySQL server version for the right syntax to use near '' at line 1
>> > /descargar.asp, line 12
>> >
>> >
>> > ¿Hay alguna manera de conocer la dirección real del fichero PDF?
>> >
>> > Gracias anticipadas.
>> >
>> > Saludos, César.
>>
>>
>>



Respuesta Responder a este mensaje
#5 achesere
24/07/2009 - 21:09 | Informe spam
Realiza la petición manualmente, es decir, escribiendo la URL en el browser.

Antes, baja el siguiente programa:

Fiddler.exe (web debugger)

Y podrás ver qué es lo que la página (o las páginas) realizan y el contenido
post. Puede existir más de una página involucrada.

Suerte.

"César" escribió en el mensaje
news:
Hola SK.

Gracias por tu respuesta. Te cuento:

El enlace 'http://www.xxx.es/descargar.asp?Id=1' aparece en una página Web
que no es mía y por tanto no tengo acceso a su código. Entiendo que
'descargar.asp' construye una cláusula SQL con el parámetro 'id=1' con la
que
apunta a la dirección real en el servidor del fichero a descargar.

Mi duda es que si al descargar el fichero mediante
'http://www.xxx.es/descargar.asp?Id=1', en alguna parte de mi ordenador
queda
alguna referencia a la ruta real del mismo; o si existe algún software
para
capturarla.

Saludos. César.


"SK" wrote:

que tienes en la linea 12 de descargar.asp? nos puedes poner codigo?

"César" escribió en el mensaje
news:
> Hola a todos.
>
> Accedo a un fichero PDF mediante 'http://www.xxx.es/descargar.asp?Id=1'
>
> Si intento acceder a 'http://www.xxx.es/descargar.asp' me da el
> siguiente
> error.
>
> Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
> You have an error in your SQL syntax; check the manual that corresponds
> to
> your MySQL server version for the right syntax to use near '' at line 1
> /descargar.asp, line 12
>
>
> ¿Hay alguna manera de conocer la dirección real del fichero PDF?
>
> Gracias anticipadas.
>
> Saludos, César.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida