HTTP 페이지에서는 네트워크 프로토콜에 대한 HTTP 설정을 수정할 수 있습니다.
HTTP 페이지에는 다음 옵션이 포함되어 있습니다.
기본값을 사용하는 설정을 기본값으로 복원하는 단추입니다. 기본값을 사용하지 않는 설정은 변경되지 않습니다.
이 페이지의 설정이 적용되는 구성의 이름입니다. 이 필드는 읽기 전용입니다.
프로토콜의 이름입니다. [프로토콜 이름] 필드는 읽기 전용 필드입니다. 새 프로토콜을 생성할 때만 이름을 지정할 수 있습니다.
서버가 클라이언트에 전송하는 URL에 사용될 호스트 이름입니다. 서버가 별칭을 사용하는 경우 이 이름은 별칭 이름입니다. 서버가 별칭을 사용하지 않는 경우에는 이 필드를 비워 두십시오.
프로토콜과 연관된 가상 서버입니다. [가상 서버] 페이지에서는 가상 서버를 정의할 수 있습니다.
요청을 다른 포트로 재지정하는 포트 값입니다. 다음 두 조건이 존재하면 GlassFish Server에서 자동으로 요청을 재지정합니다.
이 프로토콜이 비-SSL 요청을 지원하는 경우
SSL 전송이 필요한 일치하는 보안 제약 조건에 대한 요청이 수신된 경우
재지정 포트가 지정되지 않은 경우에는 GlassFish Server에서 원래 요청에 지정된 포트 번호를 사용합니다.
접속 유지 모드에서 유지해야 할 영구 접속의 최대 수입니다. 접속 유지 하위 시스템은 정기적으로 유휴 접속을 폴링합니다. 기본값은 256입니다.
접속이 유휴 상태로 간주되고 접속 유지 상태로 유지되는 최대 시간(초)입니다. 값이 0보다 작거나 같으면 접속 유지 접속이 무기한 열린 상태로 유지됩니다. 기본값은 30초입니다.
값이 -1일 경우 이 시간 초과가 사용 안함으로 설정됩니다.
이 옵션을 선택하면 접속 업로드 시간 초과 제한에 도달한 후에 바이트를 느리게 읽는 서블릿에 대한 접속이 닫힙니다. 이 옵션을 사용 안함으로 설정하면 서블릿 접속이 시간 초과되지 않습니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.
업로드에 대한 시간 초과(밀리초)입니다. 이 필드는 [업로드 시간 초과 사용] 체크 박스를 선택한 경우에만 적용될 수 있습니다. 기본값은 300000밀리초입니다.
값이 -1일 경우 이 시간 초과가 사용 안함으로 설정됩니다.
요청이 시간 초과되기 전의 시간(초)입니다. 시간 초과 값에 도달하기 전에 요청이 처리되지 않으면 요청이 무시됩니다. 기본값은 30초입니다.
값이 -1일 경우 이 시간 초과가 사용 안함으로 설정됩니다.
전송 버퍼의 크기(바이트)입니다. 기본값은 8192바이트입니다.
요청 처리 스레드가 요청 데이터를 읽기 위해 사용하는 버퍼의 크기(바이트)입니다. 기본값은 8192바이트입니다.
application/x-www-form-urlencoded를 사용하는 POST 작업의 최대 크기(바이트)입니다. 기본값은 2097152바이트입니다.
수신된 요청 URI를 디코딩하는 데 사용되는 문자 집합의 이름입니다. 값은 적합한 IANA 문자 집합 이름이어야 합니다. 기본값은 UTF-8입니다.
사용되는 HTTP 프로토콜의 버전입니다. 기본값은 HTTP/1.1입니다.
HTTP/1.1 GZIP 압축 사용을 지정하여 서버 대역폭을 저장합니다. 사용 가능한 선택 항목은 다음과 같습니다.
on
데이터를 압축합니다.
off
압축을 사용 안함으로 설정합니다.
force
모든 경우 데이터 압축을 적용합니다.
기본값은 off
입니다.
HTTP 압축이 사용되는 MIME 유형의 콤마로 구분된 목록입니다. 기본값은 text/html,text/xml,text/plain
입니다.
압축이 적용될 때 파일의 최소 크기입니다. 압축이 on
또는 force
로 설정되어 있으면 이 값을 설정해야 합니다. 기본값은 2048바이트입니다.
압축을 사용해서는 안되는 HTTP 클라이언트의 사용자 에이전트와 일치하는 정규 표현식의 콤마로 구분된 목록입니다. 기본적으로 이 값은 빈 문자열입니다.
HTTP 압축이 적용되는 제한된 사용자 에이전트 목록입니다. 사용자 에이전트를 지정하지 않으면 모든 사용자 에이전트에 HTTP 압축이 적용됩니다. 기본적으로 사용자 에이전트가 지정되지 않습니다.
기본 응답 유형을 지정하는 문자열입니다. 형식은 내용 유형, 인코딩, 언어 및 문자 집합이 세미콜론으로 구분된 문자열입니다. 기본값은 text/html; charset=iso-8859-1
입니다.
파일 확장명과 일치하는 MIME 매핑을 사용할 수 없는 경우 사용되는 요청 유형을 지정하는 문자열입니다. 형식은 내용 유형, 인코딩, 언어 및 문자 집합이 세미콜론으로 구분된 문자열입니다. 기본값은 text/html; charset=iso-8859-1
입니다.
정적 리소스 어댑터의 클래스 이름입니다. 기본값은 com.sun.grizzly.tcp.StaticResourcesAdapter
입니다.
이 옵션을 선택하면 프로토콜에 대해 Comet 지원이 사용으로 설정됩니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.
이 옵션을 선택하면 DNS(Domain Name System) 조회가 사용으로 설정됩니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.
이 옵션을 선택하면 RCM(Resource Configuration Management)이 사용으로 설정됩니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.
이 옵션을 선택하면 TRACE 작업이 사용으로 설정됩니다. 이 옵션이 사용 안함으로 설정된 경우 GlassFish Server에서 사이트 간 스크립팅 공격을 받을 가능성이 낮아집니다. 이 옵션은 기본적으로 사용으로 설정되어 있습니다.
이 옵션을 선택하면 이 프로토콜을 사용하는 네트워크 리스너가 SSL 종료 프록시 서버에서 트래픽을 수신합니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.
이 옵션을 선택하면 HTTP 응답 청크가 사용으로 설정됩니다. 이 옵션은 기본적으로 사용으로 설정되어 있습니다.
이 옵션을 선택하면 GlassFish Server에서 Java Servlet 3.0 및 Java Server Pages 2.0 사양에 따라 X-Powered-By
헤더를 사용합니다. 이 옵션은 기본적으로 사용으로 설정되어 있습니다.
이 옵션을 선택하면 URI에 인코딩된 슬래시가 포함될 수 있습니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.
이 옵션을 선택하면 웹 소켓 프로토콜이 지원됩니다. 이 옵션은 기본적으로 사용 안함으로 설정되어 있습니다.