Red de conocimiento informático - Problemas con los teléfonos móviles - Python implementa comunicación de intercomunicación basada en socket entre cliente y servidor

Python implementa comunicación de intercomunicación basada en socket entre cliente y servidor

Utilizando subprocesos múltiples, el siguiente código simplemente implementa un servidor web de subprocesos múltiples: #coding=utf-8

import?socket

import?threading

desde?time?import?sleep

def?response(sock,?addr):

imprimir?"Solicitud recibida"

datos?=?sock.recv(1024)

imprimir?datos

sock.send(html)

sock.close()

html?=?'''HTTP/1.1?200?OK\nTipo de contenido:?text/html\n\r\n¡Hola?mundo!'''

s?=? .socket(socket.AF_INET,?socket.SOCK_STREAM)

s.bind(('0.0.0.0',?80))

s.listen(50)

p>

imprimir?"Esperando conexión..."

mientras?1:

dormir(0.1)

calcetín,addr?= ?s .accept()

t?=?threading.Thread(target=response,?args=(sock,addr))

t.start()