t send "数据从JS客户端通过套接字发送到PY服务器请不要发送

2024-09-28 21:00:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试通过套接字将一些数据从js发送到py服务器

JS客户端:

<script src="/socket.io/socket.io.js"></script>
<script>
    var socket = io.connect('http://localhost:1729');
    socket.send("1234");   
</script>   

Py服务器:

import socket
server_socket4=socket.socket()
server_socket4.bind(('localhost', 1729))
server_socket4.listen(1)
(client_socket,client_adress)=server_socket4.accept()
print client_socket.recv(1024)
server_socket4.close()

它正在打印:

GET /socket.io/?EIO=3&transport=polling&t=M1KiY71 HTTP/1.1
Referer: http://localhost:8000/index.html
Accept: */*
Accept-Language: en-US,en;q=0.7,he;q=0.3
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
Host: localhost:1729
DNT: 1
Connection: Keep-Alive

我怎样才能打印“1234”


Tags: 数据pyio服务器clientlocalhosthttpserver