python - Comment afficher les informations envoyées par socket dans le navigateur
淡淡烟草味2017-05-18 10:56:56
0
2
935
Le serveur socket construit à l'aide du module socket, par exemple, écoute le port local 4399. J'utilise un navigateur pour me connecter, mais les caractères envoyés depuis le socket ne peuvent pas être affichés. Que dois-je faire ?
Parce que votre port n'est pas 80, le navigateur ne peut pas utiliser le protocole http pour analyser votre requête, car il ne sait pas à quoi sert 4399, donc si vous souhaitez utiliser la surveillance 4399, et utilisez le navigateur pour voir le socket Pour les messages envoyés par le serveur, vous devez construire vous-même le message http
Concernant Python SOCKET, si vous souhaitez que le navigateur voie les données, alors vous devez implémenter le protocole HTTP. Sinon, comment le navigateur saura-t-il ce que vous envoyez et quelle quantité de données s'y trouve ? À propos de Python Socket HTTP, veuillez voir ici https://github.com/thisforeda...
Parce que votre port n'est pas 80, le navigateur ne peut pas utiliser le protocole http pour analyser votre requête, car il ne sait pas à quoi sert 4399, donc si vous souhaitez utiliser la surveillance 4399, et utilisez le navigateur pour voir le socket Pour les messages envoyés par le serveur, vous devez construire vous-même le message http
Concernant Python SOCKET, si vous souhaitez que le navigateur voie les données, alors vous devez implémenter le protocole HTTP. Sinon, comment le navigateur saura-t-il ce que vous envoyez et quelle quantité de données s'y trouve ?
À propos de Python Socket HTTP, veuillez voir ici https://github.com/thisforeda...