次のようなものを使用して TCP メッセージを受信するたびに:
local socket=require "socket"
local sv=socket.bind("*",1337)
function love.update(dt)
local s=sv:accept()
while true do
local s,e=s:receive()
print(e or s)
end
end
間隔をあけたhttpヘッダーで完全に正常に動作します\r\n
が、http POSTを試みた場合、ヘッダーは正常に取得されますが、データは取得されません。魔女は後にあり、空の行(\ r\n\r\n)は同じことを行いますこれをクライアントとして使用する場合:
s.socket_write(h,"test1\r\ntest2\r\n\r\ntest3") -- (not luasocket)
test1 と test2 が表示されます
setOption 関数をいじってみましたが、うまくいきませんでした
データを受け取る方法はありますか?