elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  protocolo http
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: protocolo http  (Leído 1,955 veces)
soyloqbuskas

Desconectado Desconectado

Mensajes: 218


¡El conocimiento es de todos!


Ver Perfil
protocolo http
« en: 14 Agosto 2012, 04:56 am »

¡Buenas a todos!

Me gustaria saber como debe ser la cabecera de un fichero http que envia el servidor cuyo contenido es un fichero .exe

Este es un ejemplo de un paquete http que contiene un fichero html
Citar
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 150
Date: Thu, 22 Mar 2012 02:02:42 GMT
Server: gws

<html>
<body>
        <h1>
      Hola Mundo
   </h1>

</body>
</html>


Imagino que tendria que cambiar el campo content-type, pero no se como rellenarlo y luego tras el salto de linea debera ir seguido conlos bytes del fichero .exe

¿alguna idea de como hacer esto?

Gracias, un saludo.


En línea

"Si tienes 1 manzana y yo tengo otra manzana...
y las intercambiamos, ambos seguiremos teniendo 1 manzana.
Pero...si tu tienes 1 idea y yo tengo otra idea...
y las intercambiamos, ambos tendremos 2 ideas."


George Bernard Shaw
soyloqbuskas

Desconectado Desconectado

Mensajes: 218


¡El conocimiento es de todos!


Ver Perfil
Re: protocolo http
« Respuesta #1 en: 16 Agosto 2012, 01:09 am »

Bueno, despues de estar indagando unos dias, al fin he dado con las respuesta...
El paquete http tiene que tener esta forma:

Citar
HTTP/1.1 200 OK\r\n
Accept-Ranges: bytes\r\n
Content-Type: application/x-msdownload\r\n
Content-Length: 150\r\n
Date: Thu, 22 Mar 2012 02:02:42 GMT\r\n
Server: gws\r\n
FICHERO EJECUTABLE(150bytes)\r\n

Un saludo.


En línea

"Si tienes 1 manzana y yo tengo otra manzana...
y las intercambiamos, ambos seguiremos teniendo 1 manzana.
Pero...si tu tienes 1 idea y yo tengo otra idea...
y las intercambiamos, ambos tendremos 2 ideas."


George Bernard Shaw
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines