새로운 업그레이드 그러나 나는 다음을 수행하려고 : 그것은 putheader파이썬 HTTPLIB 웹 소켓 파이썬과 WebSocket을에 요청을
서버 코드가
var http = require('http');
http.createServer(function (request, response) {
console.log(request);
}).on('upgrade', function(request, socket, head) {
console.log('Upgrade request! Woohoo!');
socket.connect(8080, 'localhost', function(data) {
console.log('data');
});
socket.write('Socket is open!');
}).listen(8888);
Node.js를
에 기록에 도달 할 때
import httplib
conn = httplib.HTTPConnection('localhost:8888')
conn.putheader('Connection', 'Upgrade')
conn.putheader('Upgrade', 'websocket')
conn.endheaders()
conn.send('Hello to websocket!')
충돌을
정확하지 않은 서버 코드에 대해 걱정하지 않아도됩니다. (필자의 파이썬 클라이언트에서 요청을 받아야 할 필요가있는 경우 수정 해 드리겠습니다) websocket u에 대한 연결을 업그레이드하는 방법이 궁금합니다. 가능하다면 httplib을 노래하십시오.
일부 포인터를 얻기 위해 프레임 워크를 살펴볼 것입니다. 봐. – moesef