-
emuler serveur php
bonjour a tous
je suis novice et en php/html mais j'ai quelle notions tout de même
j'ai un logiciel qui a besoin d’accès au web pour démarrer .... c'est chiant ( vraiment )
après un rapide snif réseau a l'aide de wireshark, j'ai récupérer les trames
le logiciel envoie une requete ( get visiblement ) de ce format "http://nom_du_site/page.php?code=code_interminable_"
et le serveur répond " ok\n code_interminable"
sur le principe cela est très simple, si je vais sur un navigateur a la page de la requete j'ai bien la même réponce que wireshark intercepte
toujours déterminer, j'installe winamp sur le pc, je fait une page PHP contenant " ok\n code_interminable" et je modifie le fichier host de windows pour remplacer l'hote par l'ip local du pc ou le serveur tourne ...... avec un navigateur visuellement j'ai la même chose mais le logiciel lui me dit "mauvaise reponce du serveur"
une idée de quelle que chose que j'ai oublier ?
merci a vous
-
regardez les entêtes HTTP de la vraie réponse, ils contiennent peut-être des autres informations.
-
j'ai seulement ceci avant la reponce .... je ne sais pas si cela a une importance ?
Content-Type: text/html; charset=UTF-8\r\n
quant je fait un "afficher code source
sur l'original j'ai
1 OK
2 code_de_conformation
sur la copie :
1 <html><head>
2<meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body>OK
3 code_de_confirmation</body></html>
j'ai bien mon saut a la ligne apres le "ok" et les balises me semble etre au bonne endroit
edit : j'ai supprimer toute les balises car sur wireshark elle etait visible
maintenant j'ai que une difference :
original : OK\n et sur la copie j'ai un OK\r \n .... pour moi le logiciel ne devrai y voir que du feu