In case anyone is planning to work with JSON, here is an example on sending POST requests via HTTP to a JSON server as e,g, https://hub.docker.c...ue/json-server/ .
local http = require("socket.http")
local ltn12 = require("ltn12")
function sendRequest()
	local server = "http://10.0.0.10:8080/oseem/"
	local payload = [[ {"name":"My Name","description":"The description","state":1} ]]
	local response_body = { }
	local res, code, response_headers, status = http.request
	{
	url = server,
	method = "POST",
	headers =
	{
		["Content-Type"] = "application/json",
		["Content-Length"] = payload:len()
	},
	source = ltn12.source.string(payload),
	sink = ltn12.sink.table(response_body)
	}
end
windower.register_event("incoming text", function(original,modified,original_mode,modified_mode,blocked)
	if original_mode == 12 or original_mode == 4 then --tell
		sendRequest()
	end
end)



