소켓 모듈로 파이썬 웹 서버를 만들려고합니다. 나는이 비디오 https://www.youtube.com/watch?v=_najJkyK46g을 따르고있다.파이썬 웹 서버를 만들 수 없습니다
이 내 코드입니다 :
import socket
host = ''
port = 8000
listen_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
listen_socket.bind((host, port))
listen_socket.listen(1)
print("Listening on port "+str(port))
while True:
client_connection, client_address = listen_socket.accept()
request = client_connection.recv(1024)
print(request)
http_response = "Hello World."
client_connection.sendall(bytes(http_response.encode('utf-8')))
client_connection.close()
내가 크롬과 작동하지 않는 127.0.0.1:8000를 입력하십시오. "이 페이지가 작동하지 않습니다"라는 오류 메시지가 나타납니다. 127.0.0.1에서 잘못된 응답을 보냈습니다. ERR_INVALID_HTTP_RESPONSE. 도와주세요?
크롬을 준수하지 않는Hello World.
구조화 된 프로토콜 인 HTTP 응답을 기대하고있다
은 그래서 혼란 스러워요. 파이썬 스크립트에 HTML을 추가하길 원하십니까? 그건 불가능합니다, 그렇죠? 우리는 하나의 언어로 이것을 할 수 있을까요? –