JSON과 HTTP 통신
개요
사용 방법
기능
설명
URL에서 응답 받기
-- HttpService 불러오기
local HttpService = game:GetService("HttpService")
local baseUrl = "HTTP URL을 입력하세요"
local success, errorMessageOrResult, response = nil, nil, nil
local function HttpGet()
-- 비동기 요청이 실패하거나 오류가 발생할 수 있으므로 pcall()로 예외 처리
success, errorMessageOrResult = pcall(function()
-- "baseUrl" 주소로 HTTP GET 요청을 보낸 후 받은 응답을 "response" 변수에 저장
response = HttpService:GetAsync(baseUrl)
end)
local messageSuccess = string.format("success: %s", success)
local messageErrorOrResult = string.format("errorMessageOrResult: %s", errorMessageOrResult)
local messageResponse = string.format("response: %s", response)
print("messageSuccess: ", messageSuccess)
print("messageErrorOrResult: ", messageErrorOrResult)
print("messageResponse: ", messageResponse)
endURL에 JSON 데이터 보내고 응답 받기
URL에서 응답 받은 JSON 데이터 활용하기
주의사항
Last updated