Apache HTTP Server Version 2.0
관련 표준
이 문서에는 간단한 설명과 함께 아파치 웹서버가 따르는 모든 관련 표준을 열거한다.
아래 정보에 더하여 다음 자료도 살펴봐야 한다:
- http://purl.org/NET/http-errata - HTTP/1.1 규약 정오표
- http://www.rfc-editor.org/errata.html - RFC 정오표
- http://ftp.ics.uci.edu/pub/ietf/http/#RFC - HTTP 관련 RFC 목록
주의
이 문서는 아직 완전하지 않다.
HTTP 권고
어떤 모듈을 컴파일하고 사용하는지와 관계없이 기본적으로 웹서버인 아파치는 다음 IETF 권고(recommendation)를 따른다:
- RFC 1945 (Informational)
- 하이퍼텍스트 전송 프로토콜 (Hypertext Transfer Protocol, HTTP)은 분산, 협동, 하이퍼매체 정보 시스템에 필요한 빠르고 가벼운 어플리케이션 수준(application-level) 프로토콜이다. 이 문서는 HTTP/1.0을 설명한다.
- RFC 2616 (Standards Track)
- 하이퍼텍스트 전송 프로토콜 (Hypertext Transfer Protocol, HTTP)은 분산, 협동, 하이퍼매체 정보 시스템을 위한 어플리케이션 수준 프로토콜이다. 이 문서는 HTTP/1.1을 설명한다.
- RFC 2396 (Standards Track)
- 표준 자원 식별자 (Uniform Resource Identifier, URI)는 추상적 혹은 물리적 자원을 식별하기위한 짧은 문자열이다.
HTML 권고
하이퍼텍스트 마크업 언어 (Hypertext Markup Language, HTML)와 관련하여 아파치는 다음 IETF 권고와 W3C 권고를 따른다:
- RFC 2854 (Informational)
- 이 문서는 HTML 개발과정을 요약하고, 관련 W3C 권고를 기반으로 "text/html" MIME type을 정의한다.
- HTML 4.01 규약 (Errata)
- 이 규약은 월드와이드웹의 출판언어인 하이퍼텍스트 마크업 언어 (Hypertext Markup Language, HTML)를 정의한다. 이 규약은 HTML 4의 하위버전인 HTML 4.01을 정의한다.
- HTML 3.2 참고 규약
- 하이퍼텍스트 마크업 언어 (Hypertext Markup Language, HTML)는 플래폼과 무관한 하이퍼텍스트 문서를 위한 간단한 마크업 언어이다. HTML 문서는 SGML 문서이기도 하다.
- XHTML 1.1 - 모듈기반 XHTML (정오표)
- 이 권고는 Modularization of XHTML에서 정의한 모듈 플레임워크와 모듈들을 기반으로 새로운 XHTML document type을 정의한다.
- XHTML 1.0 확장 하이퍼텍스트 마크업 언어 (Extensible HyperText Markup Language) (Second Edition) (정오표)
- 이 문서는 HTML 4를 XML 1.0으로 재구성한 XHTML 1.0의 두번째 버전과 HTML 4에 해당하는 세가지 DTD를 정의한다.
인증
인증방법에 대해 아파치는 다음 IETF 권고를 따른다:
- RFC 2617 (Draft standard)
- Basic Access Authentication 규약을 포함한 "HTTP/1.0".
언어/국가 코드
아래 링크에 ISO와 다른 언어/국가 코드 정보가 있다:
- ISO 639-2
- ISO 639는 언어의 이름을 나타내는 두가지 언어 코드를 제공한다. 하나는 (639-1) 두 글자 코드이고 다른 하나는 (이 문서) 세 글자 코드이다.
- ISO 3166-1
- 이 문서는 ISO 3166-1과 ISO 3166-1-alpha-2 코드에 따라 알파벳 순서로 (영어로 짧은 공식이름) 국가명을 열거한다.
- BCP 47 (Best Current Practice), RFC 3066
- 이 문서는 정보 객체에 사용한 언어를 알리기위해 사용할 언어 태그와 언어 태그에 사용할 값을 등록하는 방법, 언어 태그를 찾는 방식을 설명한다.
- RFC 3282 (Standards Track)
- 이 문서는 MIME 내용 부분과 웹 문서와 같은 RFC 822식 헤더가 있는 정보의 언어를 알리기위한 "Content-language:" 헤더와, 선호하는 언어를 나타내는 "Accept-Language:" 헤더를 정의한다.