webRequest 함수 추가
관리자
0
1315
2022.08.26 13:43
+ 14
Web Request.xix (138.0K)
웹 API와의 연동을 위해 webRequestPost()가 추가되었습니다.
함수 시그니처 :
void webRequestPost(string url, string data, func({statusCode, statusText, data}) callBack = null, string contentType = "application/json")
1. 아래와 같이 webRequest 함수 스크립트를 작성한다.
function get_OnClick(event) { scada.utils.webRequest("https://httpbin.org/get", callBack, "utf8"); } function post_OnClick(event) { scada.utils.webRequestPost("https://httpbin.org/post", $XV("textedit_1").text, callBack, "application/json; charset=utf-8"); } function callBack(result){ alert(result.data); } |
2. X-SCADA Viewer로 해당 프로젝트를 실행한다.
3. [Get] 버튼을 눌러 정상적으로 동작하는지 확인한다.
4. Input data에 data 작성 후 [Post] 버튼을 눌러 정상적으로 반영되는지 확인한다.