Bonjour,
J'ai cree un petit serveur web sympa qui display du contenu comme attendu ;-)
Maintenant, j'aimerais pouvoir modifier son timeout. En fait, en cas d'erreur 404, le serveur lance l'execution de scripts qui recuperent le contenu, mais ca prend beaucoup de temps, et le connexion se perd (timout!) parfois, lorsque le contenu a recuperer est trop gros. Comme je ne suis pas sense modifier le timeout cote client, je me suis demande s'il etait possible de le faire cote server.
Voila le code de mon serveur:Je suis sur qu'il y a un parametre a modifier dans les classes de la librairies standard (eventuellement en creant une classe qui en herite pour surcharger les modifications) mais pour l'instant je ne trouve pas grand chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/usr/bin/env python import os from BaseHTTPServer import HTTPServer from SimpleHTTPServer import SimpleHTTPRequestHandler #The path is the directory served os.chdir(os.path.expanduser("/home/httpServer/content")) #IP-Address and port of the Server httpd=HTTPServer(('10.0.0.8', 80), SimpleHTTPRequestHandler) httpd.serve_forever()
Merci pour votre aide!
Partager