update post example

This commit is contained in:
2025-08-02 11:50:19 +03:00
parent 5394178abc
commit e7289dc9be

View File

@@ -1,27 +1,35 @@
local session = require("session")
local net = require("net")
local log = require("log")
local reqAddr local reqAddr
local logReq = true local logReq = true
local payload local payload
if not In.Params and In.Params.url or not In.Params.payload then log.debug(session.request.params)
Out.Error = {
if not (session.request.params and session.request.params.url) then
session.response.error = {
code = -32602, code = -32602,
message = "no url or payload provided" message = "no url or payload provided"
} }
return return
end end
reqAddr = In.Params.url
payload = In.Params.payload
local resp = Net.Http.Post(logReq, reqAddr, "application/json", payload)
reqAddr = session.request.params.url
payload = session.request.params.payload
local resp = net.http.post_request(logReq, reqAddr, "application/json", payload)
if resp then if resp then
Out.Result.answer = { session.response.result.answer = {
status = resp.status, status = resp.status,
body = resp.body body = resp.body
} }
return return
end end
Out.Result.answer = { session.response.error = {
status = resp.status data = "error while requesting"
} }