Как переписать такой же запрос, только на lua?

columbine

Известный
Автор темы
65
5
Версия MoonLoader
.027.0-preview
Python:
data = {'user': 'test', 'commands': ['prikol1', 'prikol2', 'prikol3']}
requests.delete('http://prikol.lol/api/command', data)
 

hinazuki

Потрачен
344
94
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
 
  • Нравится
Реакции: qdIbp

columbine

Известный
Автор темы
65
5
откуда ты это вытащил?
не важно откуда, важно как переписать.
я понимаю как сделать обычный request запрос, но проблема с передачей аргументов.

не то, как аргументы передать правильно мне нужно.

пробовал то, что ниже. неправильно.
Lua:
data = {['user']='test', 'commands'= {'prikol1', 'prikol2', 'prikol3'}}
 

hinazuki

Потрачен
344
94
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local args = {}
args.data = "запрос"
args.headers = {
    ['content-type']='application/x-www-form-urlencoded'
}
async_http_request('GET', 'твой сайт', args,
  function(response) -- вызовется при успешном выполнении и получении ответа
    print(response.text) -- response.text - текст ответа. ещё есть response.status_code и response.headers
  end,
  function(err) -- вызовется при ошибке, err - текст ошибки. эту функцию можно не указывать
    print(err)
  end)