Почему мой сокет-сервер не работает на chrome? - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь создать простой сервер в python 3, используя сокет, сервер отлично работает на firefox, но не работает на chrome, любые идеи, пожалуйста.

Это мой код:

from socket import *

def createServer():
    serversocket = socket(AF_INET, SOCK_STREAM)
    serversocket.bind(('localhost',3000))
    serversocket.listen(5)
    while True:
        (clientsocket, address) = serversocket.accept()
        output = ("HTTP/1.1 200 OK\n"
         +"Content-Type: text/html\n"
         +"\n" # Important!
         +"<html><body>Hello Youssef</body></html>\n")
        clientsocket.sendall(output.encode("utf-8"))
        clientsocket.shutdown(SHUT_WR)
        clientsocket.close()

    serversocket.close()

createServer()
...