[python] BaseHTTPserver accès distant
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
-
6 févr. 2009 à 02:46
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 -
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 -
Bonjour,
j'ai fais un programme, qui contient un mini serveur web avec la bibliothèque basehttpserver en python afin de récupérer la requête
exemple : localhost/index.html?machin=salut
et je récupère machin=salut, pour l'utiliser ensuite
le serveur marche bien, en localhost
mais je n'arrive pas à y accéder à distance avec mon ip
pourtant les ports sont bien ouverts ?
qu'est ce qui se passe ?
est ce que Basehttpserver ne permet pas de se connecter à distance ?
...
merci d'avance
@+
j'ai fais un programme, qui contient un mini serveur web avec la bibliothèque basehttpserver en python afin de récupérer la requête
exemple : localhost/index.html?machin=salut
et je récupère machin=salut, pour l'utiliser ensuite
le serveur marche bien, en localhost
mais je n'arrive pas à y accéder à distance avec mon ip
pourtant les ports sont bien ouverts ?
qu'est ce qui se passe ?
est ce que Basehttpserver ne permet pas de se connecter à distance ?
...
merci d'avance
@+
A voir également:
- [python] BaseHTTPserver accès distant
- Acces rapide - Guide
- Citizen code python avis - Accueil - Outils
- Accès refusé - Guide
- Trousseau d'accès iphone - Guide
- Accès presse papier - Guide
4 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 663
6 févr. 2009 à 11:38
6 févr. 2009 à 11:38
est ce que Basehttpserver ne permet pas de se connecter à distance ?
Si si, aucun problème.
Tu as probablement un firewall (celui intégré à Vista, et peut-être aussi celui de ta "box" ADSL).
Si si, aucun problème.
Tu as probablement un firewall (celui intégré à Vista, et peut-être aussi celui de ta "box" ADSL).
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
6 févr. 2009 à 18:09
6 févr. 2009 à 18:09
oui mais j'ai apache d'installer et pas de problème
même avec dyndns
même avec dyndns
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
6 févr. 2009 à 18:48
6 févr. 2009 à 18:48
voici le code :
import time import BaseHTTPServer import string, cgi, time, os, sys class StartWebServer(BaseHTTPServer.BaseHTTPRequestHandler): def do_HEAD(s): s.send_response(200) s.send_header("Content-type", "text/html") s.end_headers() def do_GET(s): #s.wfile.write("salut") query = s.path[string.index(s.path, "?") + 1:len(s.path)] s.wfile.write("séquence éxécute avec succès [%s]" % (query)) print query server_class = BaseHTTPServer.HTTPServer httpd = server_class(("localhost", 80), StartWebServer) httpd.serve_forever()
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
6 févr. 2009 à 19:08
6 févr. 2009 à 19:08
je viens de m'apercevoir, que je ne peux plus acceder à rien ni ftp, ni serveur telnet...