Obtener solicitud para recuperar un archivo de mi propio servidor web

0

Estoy intentando hacer una solicitud de obtención a mi servidor web para poder recuperar un archivo, el archivo que quiero recuperar se llama venom.jpg y el servidor web al que estoy intentando conectarme. http://82.26.108.68/

mi solicitud de obtención hasta ahora es:

"GET /venom.jpg HTTP/1.1\r\nHost: 82.26.108.68\r\n\r\n"

Sin embargo, todo lo que consigo aquí es un retorno de

HTTP/1.0 404 Not found

¿Qué he hecho mal en mi solicitud?

Gracias

Rich
fuente
¿Podemos asumir que esta no es una pregunta de enrutamiento? ¿Es 82.26.108.68 la dirección IP real de su servidor web? ¿Y tiene una conexión directa a internet sin enrutador en su red local?
Tyson
está conectado a la web a través de un enrutador, cuando voy a 82.26.108.68 puedo ver el servidor, etc. pero como se comenta más abajo, nadie puede ver esto, así que ahora no estoy seguro de cuál es el problema
Rich
cuando visito 82.26.108.68 Estoy llegando a un servidor, que asumo es tuyo, pero responde con un servicio 503 no disponible. Entonces, suponiendo que tiene el reenvío de puertos correcto (es decir, el puerto 80 se reenvía al servidor local correcto), entonces tiene un problema específico de configuración del servidor.
Tyson
Gracias, he investigado y creo que solo fue un problema de reenvío de puertos, he reiniciado el enrutador y ahora puedo conectarlo usando mi teléfono en 3g y obtener la respuesta correcta al usar esa solicitud :)
Rich
Sí, parece que ahora funciona correctamente tanto para index como para venon.jpg
Tyson

Respuestas:

1

Las solicitudes GET son lo que el navegador normal hace para descargar un documento. Acabo de escribir http://82.26.108.68/venom.jpg En la barra de direcciones y la respuesta del servidor capturado con Fiddler:

HTTP/1.0 404 Not found

Arregla tu servidor, no sirve ese archivo.

gronostaj
fuente