HTTP 응답 헤더 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 3분
  • HTTP 응답 헤더에 대한 표준 이름-값 쌍을 구성합니다. 구성이 모든 페이지에 적용되는지 또는 특정 유형(서비스 포털UI 페이지 또는 UX 애플리케이션 기록)에 적용되는지를 지정합니다.

    시작하기 전에

    필요한 역할: 모든 페이지 유형 헤더를 구성하려면 높은 액세스 security_admin 역할이 필요합니다. 특정 유형 헤더를 구성하려면 관리자 역할이 필요합니다.

    프로시저

    1. 탐색기 창에 sys_response_header.list를 입력합니다.
    2. 새로 만들기를 클릭합니다.
    3. 양식에서 필드에 입력합니다.
      표 1. HTTP 응답 헤더
      필드 설명
      활성 이 HTTP 응답 헤더 구성의 활성 여부를 지정하는 확인란입니다.
      애플리케이션 이 기록에 대한 애플리케이션 범위입니다.
      적용 대상 HTTP 응답 헤더 구성이 적용되는 기록의 유형입니다.
      사양 유형
      HTTP 응답 헤더 구성은 유형기록 필드에서 선택한 특정 유형 및 기록에 대한 것입니다.
      모든 페이지
      HTTP 응답 헤더 구성은 모든 페이지 및 기록 유형에 적용됩니다.
      주:
      높은 액세스 권한 security_admin 역할이 있는 사용자만 모든 페이지 유형 헤더에 대한 HTTP 응답 헤더를 구성할 수 있습니다.
      유형 HTTP 응답 헤더 구성이 적용되는 기록의 유형입니다.
      서비스 포털 [sp_portal]
      서비스 포털관련된 기록 .
      UI 페이지 [sys_ui_page]
      의 표준 UI 페이지.Now Platform
      UX 애플리케이션 [sys_ux_page_registry]
      의 표준 UX 응용 프로그램.Now Platform
      기록 HTTP 응답 헤더 구성이 적용되는 특정 기록입니다. 기록을 선택하려면 다음을 수행합니다.
      1. 검색( 검색 아이콘) 아이콘을 클릭하여 문서 선택 양식에 액세스합니다.
      2. 테이블 이름 필드의 기본값은 유형 필드에서 선택한 유형입니다. 변경하지 마십시오.
      3. 문서 필드에서 테이블의 기록을 선택합니다.

        예를 들어 서비스 포털 [sp_portal]을 선택한 경우 해당 테이블에서 특정 서비스 포털 관련 기록을 선택합니다.

      4. 확인을 클릭합니다.

      적용 대상 필드에서 특정 유형을 선택한 경우에만 이 필드에 액세스할 수 있습니다.

      이름 HTTP 응답 헤더의 이름-값 쌍에 할당할 이름입니다.
      HTTP 응답 헤더의 이름-값 페어에 할당할 값입니다.
      설명 HTTP 응답 헤더에 대한 자세한 설명입니다.
    4. 제출을 클릭합니다.

    고급 사용자를 위한 HTTP 헤더 구성

    목록 뷰의 HTTP 응답 헤더 테이블(sys_response_header)에는 Add byOrder라는 두 개의 추가 열이 포함되어 있습니다.

    설명
    순서 헤더 유형(모든 페이지 또는 특정 페이지)에 관계없이 헤더 구성에 기본 정수 순서 값을 추가합니다.
    • 특정 페이지 요청이 발생하면 순서에 따라 두 헤더 유형이 모두 인터리브됩니다.
    • 유형에 관계없이 순 헤더는 순서 를 기준으로 먼저 정렬되고 정렬된 헤더 목록에 따라 응답에 추가됩니다.
    추가 기준 다음 값을 포함합니다.
    추가
    (기본값) 이 옵션은 이름이 같은 여러 헤더가 구성된 경우에 적합합니다. 이 경우 둘 다 HTTP 응답 헤더에 추가됩니다.
    덮어쓰기
    이 옵션은 동일한 헤더(이름이 같은 헤더)가 정렬된 헤더 목록에 두 번 추가하려고 할 때 관련이 있습니다( 주문 설명 참조). 순서가 더 높고 추가 기준에서 덮어쓰기 선택 항목이 있는 헤더는 더 낮은 순서로 설정하려는 동일한 헤더를 덮어씁니다.

    몇 가지 유사한 모든 페이지 유형 헤더 구성이 특정 유형 유형 헤더 구성을 덮어쓸 수 있는 상황이 있을 수 있습니다. 특정 유형 구성의 예로는 특정 UI 페이지에 대한 구성이 있습니다. 다음 예제와 같이 Add byOrder 열을 조정하여 이 상황을 해결할 수 있습니다.

    추가 예제

    Now Platform 는 다음 순서로 헤더를 설정하려고 하며 AppendAdd By 열의 각 헤더에 대한 기본값입니다. 추가 예제 - sys_response_header.list

    이 예에서 두 번째(헤더 2) 및 세 번째(헤더 3) 응답 헤더 구성은 동일한 이름(Content-Security-Policy)을 갖습니다. 이 경우 헤더 3이 헤더 2에 추가됩니다. 헤더 3 응답으로 구성한 특정 페이지에 대한 요청이 이루어지는 경우 순 HTTP 응답 헤더는 헤더 2와 헤더 3 모두입니다.

    추가 예제 - 결과 HTTP 응답 헤더

    덮어쓰기

    Now Platform 다음 순서로 헤더를 설정하려고 하며 세 번째 헤더의 추가 기준 열에서 덮어쓰기를 선택했습니다. 덮어쓰기 예 - sys_response_header.list

    이 예에서 두 번째(헤더 2) 및 세 번째(헤더 3) 응답 헤더 구성은 동일한 이름(Content-Security-Policy)을 갖습니다. 이 경우 헤더 3은 헤더 2를 덮어씁니다. 헤더 3 응답으로 구성한 특정 페이지에 대한 요청이 이루어지는 경우 순 HTTP 응답 헤더는 헤더 3뿐입니다.

    덮어쓰기 예 - 결과 HTTP 응답 헤더