GlideURI - 범위 지정됨

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 범위가 지정된 애플리케이션에서 URI 매개변수를 처리할 수 있습니다.

    주:
    익스포트 또는 백그라운드 작업에서 실행되는 스크립트에는 GlideURI API를 사용하지 마십시오.
    URI 사용에 대한 자세한 내용은 다음을 참조하십시오.

    참고 항목: GlideURI - 전역 .

    GlideURI - GlideURI()

    GlideURI 객체를 인스턴스화합니다.

    표 1. 매개변수
    이름 유형 설명
    없음

    GlideURI - get(문자열 이름)

    지정된 매개 변수의 값을 반환합니다.

    표 2. 매개변수
    이름 유형 설명
    이름 문자열 매개 변수 이름입니다.
    표 3. 반환
    유형 설명
    문자열 지정된 매개 변수의 값입니다.
    var gURI = new GlideURI();
    gURI.set('sysparm_query', 'priority=2^active=true' );
    var fileString = gURI.get('sysparm_query');
    gs.info(fileString);

    출력:

    priority=2^active=true

    GlideURI - getFileFromPath()

    URI의 파일 이름 부분을 반환합니다.

    표 4. 매개변수
    이름 유형 설명
    없음
    표 5. 반환
    유형 설명
    문자열 URI의 파일 이름 부분입니다.
    var gURI = new GlideURI();
     
    var fileString = gURI.getFileFromPath();
    gs.info(fileString);

    GlideURI - set(문자열 이름, 문자열 값)

    지정된 매개변수를 지정된 값으로 설정합니다.

    표 6. 매개변수
    이름 유형 설명
    이름 문자열 매개 변수 이름입니다.
    문자열 값입니다.
    표 7. 반환
    유형 설명
    없음
    var gURI = new GlideURI();
    gURI.set('sysparm_query', 'priority=2^active=true' );
    var fileString = gURI.get('sysparm_query');
    gs.info(fileString);

    출력:

    priority=2^active=true

    GlideURI - toString(경로 문자열)

    URI 문자열을 재구성하고 유효하지 않은 문자를 URL 코드로 변환하여 적절한 URL 인코딩을 수행합니다. 예를 들어 &를 '%26'(으)로 변환합니다.

    set() 메서드로 설정된 매개 변수도 URI로 인코딩됩니다.

    표 8. 매개변수
    이름 유형 설명
    path 문자열 URI가 추가되는 시스템 URL의 기본 부분입니다.
    표 9. 반환
    유형 설명
    문자열 URL입니다.
    var gURI = new GlideURI();
    fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');