Здравствуйте.
У меня работает сокет-сервер на PHP, библиотека Workerman. IP - 0.0.0.0, port - 2346
Как я могу передать заголовок Sec-WebSocket-Key?
Код Lua:
local com = require("internet")
local os = require("os")
local sock, reason
local i = 0
local message
sock, reason = com.open("ws://0.0.0.0", 2346) -- Соединяюсь с локальным хостом
if not sock then
io.stderr:write(reason .. "\n")
return
end
os.sleep(1)
sock:write("robot,123456789012\r\n") -- Пишу ему текст
sock:flush()
sock:setTimeout(0.5)
-- while true do
-- os.sleep(1)
-- print(sock:read())
-- sock:flush()
-- end
Трафик, который видит WireShark и обмен между клиентом и сервером:
IMGUR
Заранее спасибо за ответ