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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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