Custom Http Response Header 기능 추가

Designer

Custom Http Response Header 기능 추가

관리자 0 100

최근 X-SCADA AI에 Http Response Header를 사용자가 직접 추가 및 설정할 수 있는 기능이 추가되었습니다.

HTTP 응답 헤더를 직접 설정할 수 있게 되면서 다양한 고급 제어 및 응용이 가능하게 되었습니다.

응답 헤더 지침에 따라 동작하도록 설정하여 웹 보안을 강화하거나, 웹브라우저의 동작이나 정책 설정, 외부 시스템이나 API와 연동할 때 응용할 수 있습니다.

어떻게 설정하고, 어떤 식으로 표현되는지 소개해드리겠습니다.




1. X-SCADA AI Designer에서 실행환경 설정(Runtime Setup)에 접속한다.

· 실행환경 설정(Runtime Setup) : X-SCADA AI Viewer에서의 프로젝트 실행 환경을 설정

386fd3b49a7823094b1c812110c85aaf_1748502214_9024.png
 


2. Http Service 탭에서 사용자 Http 응답 헤더 사용(Use Custom Http Response Header)체크선택한 뒤 [사용자 Http 헤더 설정(Custom Header Settings)]을 클릭한다.

386fd3b49a7823094b1c812110c85aaf_1748502221_1135.png
 


3. 설정창에서 URL헤더명/헤더값(Header Name/Value)을 설정한다.

386fd3b49a7823094b1c812110c85aaf_1748502228_6005.png
 

■ URL 설정 규칙

 기호 (Symbol)

설명 (Description) 

 예시 (Example)

*

임의의 문자 0개 이상 매칭

a*b → ab, acb, accb

?

임의의 문자 1개 매칭

a?b → acb, adb

!

URL 형식의 맨 앞에 입력하며, 해당 형식에 매칭되지 않을 때 헤더 추가

!page* → page로 시작하지 않는 모든 URL

;

여러 개의 URL을 등록할 때 구분 용도로 사용

page*.html;image_?.html



4. X-SCADA AI Designer > 파일(File) > 웹서비스 내보내기(Export for Http Service)를 실시한다.

386fd3b49a7823094b1c812110c85aaf_1748502237_4597.png
 


5. X-SCADA AI Viewer로 프로젝트를 실행한 뒤 서비스(Service) > 웹서버 시작(Start HttpServer)을 클릭하여 웹서버를 실행시킨다.

386fd3b49a7823094b1c812110c85aaf_1748502244_7139.png
 


6. 인터넷 웹브라우저로 접속한 뒤 개발자 도구에서 Http 헤더 설정이 잘 반영되었는지 확인한다.

386fd3b49a7823094b1c812110c85aaf_1748502251_7456.png
 


0 Reply Comment
Title