Bonjour,
J’aurai aimé savoir si la communication reste chiffrer avec ce script: code.activestate.com/recipes/442473/ si l’on utilise une fonction “do_GET” personnaliser dans la classe “SecureHTTPRequestHandler”.
Voici fonction “do_GET” en question:
def do_GET(self):
params = cgi.parse_qs(urlparse.urlparse(self.path).query)
action = urlparse.urlparse(self.path).path[1:]
if action=="": action="hello"
methodname = "req_"+action
try:
getattr(self, methodname)(**params)
except AttributeError:
self.send_response(404)
self.send_header("Content-Type","text/html")
self.end_headers()
self.wfile.write("404 - Not found")
except TypeError: # URL not called with the proper parameters
self.send_response(400)
self.send_header("Content-Type","text/html")
self.end_headers()
self.wfile.write("400 - Bad request")
Donc quand le client va se connecter a l’url hostname/page?arg=blob
le serveur lancera la fonction “req_page” mais je voudrai savoir si “https://hostname/page?arg=blob” sera transmit en clair ou non.
Comment verifier que la communication avec le serveur reste bien chiffrer?
Merci d’avance.