Red de conocimiento informático - Problemas con los teléfonos móviles - Preguntas sobre programación de sockets en Python

Preguntas sobre programación de sockets en Python

Tu ejemplo es genial.

Y 1:

Esta sección es un bucle infinito

Mientras el cliente (es decir, el navegador) y el servidor (es decir, su programa) todavía estén comunicándose, el ciclo while no terminará.

Entonces lo que ves es el efecto de bloqueo. De hecho, se debe a que el servidor ha estado esperando recibir datos del cliente.

Así que este bucle while sólo existe cuando cierras a la fuerza el programa del servidor.

Generalmente, si desea enviar una solicitud larga al servidor, necesita alguna forma de expresar la longitud de sus datos. Uno es un identificador único de fin de cadena (es el marcador de fin de cadena, al final de los datos) y el otro es un indicador de tamaño (le dice al servidor cuánto tiempo están sus datos al comienzo de la cadena). datos).

Se recomienda que lea atentamente la literatura o los libros relevantes, porque aquí es difícil explicarlo claramente.

Conceptos básicos de programación de redes Python recomendados:

/subject/2137490/

La versión en inglés se puede descargar desde mi sitio web:

/ u /308058/book/Foundations % 20 de % 20 python % 20 network % 20 programación djvu

.