Я использую Luvit для одного из моих проектов, который использует некоторые онлайн-API для упрощения работы. Один из таких API просит меня выполнить POST-запрос к их конечной точке для обработки данных. Я просмотрел их официальную документацию, и даже некоторые неофициальные, но в итоге ничего не нашел. Я даже попробовал кое-что из следующего, и, похоже, ничего не работает
local http = require("coro-http")
coroutine.wrap(function()
local head, body = http.request("POST", JSON_STORE_CLIENT, {{"Content-Type", "application/json"}}, "test")
print(head)
print(body)
end)()
--[[
table: 0x7f5f4a732148
<!DOCTYPE html>
<html lang="en">
...
basically tells its a bad request
</html>
]]
Может кто-нибудь помочь мне в выполнении операций REST с luvit, особенно POST, правильно?