2017-12-14 18 views
1

js에서 py 서버로 소켓을 통해 데이터를 보내려고합니다.소켓을 통해 js 클라이언트에서 py 서버로 데이터를 전송할 수 없습니다.

JS 클라이언트 :

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

피라 서버 :

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"가 인쇄 할 수 있습니다 :

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() 

그것은이 인쇄이야?

답변

0

파이썬을 위해서 Socket io 모듈을 사용해야합니다 ... 클래식 소켓이 작동하지 않습니다.