Bonjour
j'écris un petit serveur HTTP en python très basic.
Cependant, je bute contre un problème.
Imaginons la scène suivante:
Mon serveur écoute le port 80 et attend les requêtes GET, POST, etc... des utilisateurs. Un utilisateur envoi:
"GET /image.jpg HTTP/1.1"
Mon serveur lit alors le fichier image.jpg de 500ko et l'envoie par petite partie au client.
Le problème est que durant toute cette opération, le serveur est injoignable car le port 80 est occupé par le transfert de fichier.
Quelle est la solution à ce problème :S ?
Attention il y a une contrainte: je suis derrière un routeur sur lequel seul le port 80 est ouvert (impossible d'en ouvrir d'autres)
Merci bien
Kursion
Partager