사용자 도구

사이트 도구


ko:http

HTTP 요청 보내기

Lua 스크립트를 이용해 아래와 같이 Http 요청을 보낼 수 있습니다.

GET 요청 보내기

Server.HttpGet(url, callback)

예제)

-- http://naver.com URL로 GET 요청 보내고, res로 데이터 받기
Server.HttpGet('http://naver.com', function(res)
  print(res) -- 웹페이지가 출력한 텍스트가 출력됩니다.
end)
POST 요청 보내기

Server.HttpPost(url, data, callback)

예제)

-- t 라는 테이블을 만들고, 보낼 POST 요청 데이터 넣기
t = {}
t.id = 1234
t.name = "Hello"

-- http://naver.com URL로 요청 보내고, res로 데이터 받기
Server.HttpGet('http://naver.com', t, function(res)
  print(res) -- 웹페이지가 출력한 텍스트가 출력됩니다.
end)
웹 서버에서 데이터 받기

POST로 요청을 받을 경우, 아래와 같이 데이터를 출력할 수 있습니다.
이 데이터를 MySQL과 같은 데이터베이스에 넣어, 영구보관할 수 있습니다.

<?php
echo $_POST["id"];
echo $_POST["name"];

echo "잘 받았습니다!";
?>
ko/http.txt · 마지막으로 수정됨: 2019/04/03 05:21 저자 kernys