24 lines
670 B
Lua
24 lines
670 B
Lua
require "love.system"
|
|
|
|
HTTPS = require('https')
|
|
local httpencode = function(str)
|
|
str = str..''
|
|
local char_to_hex = function(c)
|
|
return string.format("%%%02X", string.byte(c))
|
|
end
|
|
str = str:gsub("\n", "\r\n"):gsub("([^%w _%%%-%.~])", char_to_hex):gsub(" ", "+")
|
|
return str
|
|
end
|
|
|
|
if (love.system.getOS() == 'OS X' )and (jit.arch == 'arm64' or jit.arch == 'arm') then jit.off() end
|
|
|
|
IN_CHANNEL = love.thread.getChannel("http_request")
|
|
OUT_CHANNEL = love.thread.getChannel("http_response")
|
|
|
|
while true do
|
|
--Monitor the channel for any new requests
|
|
local request = IN_CHANNEL:demand() -- Value from channel
|
|
if request then
|
|
end
|
|
end
|