이 모듈을 사용 하려는 경우 컴파일 타임에 관련 컴파일 매개 변수를 지정 해야 합니다.
이 모듈은 XSLT 서식 파일을 통해 XML 응답을 변환 하는 필터입니다.
이 모듈을 사용 하려면 컴파일 타임에 다음 컴파일 매개 변수를 지정 해야 합니다 (0.7.8 사용할 수 있는 버전):
/configure--with-http_xslt_module
샘플 구성:
location/{xml_entities/site/dtd/entities.dtd; Xslt_stylesheet/site/xslt/one.xslt param = value / SITE/XSLT/TWO.XSLT;
지침
Xml_entities
구문: Xml_entities < 경로 <
기본값: 없음
필드 작업: HTTP, 서버, 위치
기본 XML 문서 태그에 설명 합니다 및 기술적인 이유로 처리 되 고 XML에 대 한 엔터티를 지정할 수 없습니다 하지만 단지 기본적인 XML 문서 태그 선언 하은 처리 된 xml 구조를 지정 하는 데 필요한,이 DTD 파일을 사용 하 여 DTD 파일을 (XML 엔터티)를 지정 합니다. 로:
<! Nbsp의 엔터티 "" <
Xslt_stylesheet
구문: xslt_stylesheet 서식 파일 [매개 변수 [[매개 변수...]]
기본값: 없음
필드 작업: HTTP, 서버, 위치
다음과 같이 지정 되는 그것의 자신의 매개 변수를 사용 하는 XSLT 서식 파일을 지정 합니다.
Param 값
=
각 줄, 사용에 대 한 매개 변수를 지정할 수 있습니다 ":" 인수 자체 포함 되어 있으면 각 인수를 구분 하는 ":" 문자 "%3a"와 그것을 대체, 단일 또는 이중 따옴표를 적용할 때 매개 변수를 포함 하는 숫자가 아닌 문자, 문자열 및 참조 그들에 libxslt로 적용 하면. 로:
param1 = 'http%3a// www.example.com': param2 = value2
변수를 사용 하 여 매개 변수에서 및 매개 변수 엔터티 필드 하나의 변수 대체 될 수 있다:
Location/{xslt_stylesheet/site/xslt/one.xslt $arg _xslt_params param1 = '$value 1': Param2 value2 param3 = = value3;}
여러 서식 파일을 지정할 수 있습니다.
Xslt_types
구문: Xslt_types mime 타입 [Mime 형식...]
기본값: Xslt_types 텍스트/xml
필드 작업: HTTP, 서버, 위치
MIME 형식이 "Text/xml," 이외의 처리 그것을 가질 수 있습니다 그리고 XSLT의 출력 모드 HTML 이면 다음 응답의 MIME 형식을 변경 됩니다 "text/html"로.