Réponse HTTP pour l'envoi d'image
Bonjour,
Dans un exercice à but pédagogique, j'ai réalisé un serveur web en C qui renvoie la page web demandé par un navigateur. Ma réponse HTTP est donc composé de l'en-tête
Code:
char * debut_requete = "HTTP/1.1 200 OK\r\nServer: CPE HTTP Server 1.0\r\nContent-Type: text/html\r\n\r\n";
à laquelle j'ajoute le corps :
Code:
1 2 3 4 5 6
| <html>
<head>
<title>Ma page Web</title>
</head>
<body><i>Bonjour, bonjour !</i></body>
</html> |
Donc ça ça marche et je suis bien content. Maintenant je voudrais perfectionner mon serveur en traitant l'envoi d'image. D'où ma question : Que doit contenir le corps de ma réponse dans le cas d'une image ?
Tout les exemples de réponse que j'ai pu voir sur le net avait Content-type: text/html, jamais vu de réponse de type image/jpeg ou image/gif :(
Merci d'avance!
Cuicui