> For the complete documentation index, see [llms.txt](https://hochan049.gitbook.io/cs-interview/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hochan049.gitbook.io/cs-interview/web/rfc-7321-http-1.1/8.-iana-considerations.md).

# 8. IANA Considerations

#### 8.1 Method Registry

“Hypertext Transfer Protocol (HTTP) Method Registry” 는 요청 메서드 토큰(Section 4) 의 네임스페이스를 정의한다. 메서드 레지스트리는 생성되어 현재 <[http://www.iana.org/assignments/http-methods>에서](http://www.iana.org/assignments/http-methods>에서) 유지되고 있다.

#### 8.1.1 Procedure

* HTTP 메서드 등록에는 다음 필드가 포함되어야 한다.(MUST)
* Method Name (see Section 4)
* Safe ("yes" or "no", see Section 4.2.1)
* Idempotent ("yes" or "no", see Section 4.2.2)
* Pointer to specification text

#### 8.1.2 Considerations for New Methods

#### 8.1.3 Registrations

![](/files/-MT5DbdVygfz-jdu1CxU)

#### 8.2 Status Code Registry

“Hypertext Transfer Protocol (HTTP) Status Code Registry” 는 응답 상태 코드 토큰에 대한 네임스페이스를 정의한다(Section 6). 상태 코드 레지스트리는 <[http://www.iana.org/assignments/http-status-codes>로](http://www.iana.org/assignments/http-status-codes>로) 유지된다.

#### 8.2.1 Procedure

* 등록에는 다음 필드가 포함되어야 한다. (MUST)
* Status Code (3 digits)
* Short Description
* Pointer to specification text

#### 8.2.2. Considerations for New Status Codes

#### 8.2.3. Registrations

![](/files/-MT5EG62ZV0SSi6xQ23f)

#### 8.3. Header Field Registry

HTTP 헤더 필드는 \[BCP90]에서 정의한 대로 <[http://www.iana.org/assignments/message-headers>에](http://www.iana.org/assignments/message-headers>에) 위치한 “Message Headers” 레지스트리 내에 등록된다.

#### 8.3.1. Considerations for New Header Fields

헤더 필드는 key:value 쌍으로, 메시지, 페이로드, 대상 리소스 또는 커넥션(e.g., 제어 데이터) 에 대한 데이터를 전달하는 데 사용할 수 있다. HTTP 메시지의 헤더 필드 구문에 대한 일반적인 정의는 \[RFC7230]의 Section 3.2를 참조한다.

#### 8.3.2. Registrations

![](/files/-MT5EzwepscaGI8s-gvW)

#### 8.4 Content Coding Registry

"HTTP Content Coding Registry"는 컨텐츠 코딩 이름의 네임스페이스를 정의한다 (\[RFC7230]의 Section 4.2). 콘텐츠 코딩 레지스트리는 <[http://www.iana.org/assignments/http-parameters>으로](http://www.iana.org/assignments/http-parameters>으로) 유지된다.

#### 8.4.1. Procedure

콘텐츠 코딩 등록에는 다음 필드가 포함되어야 한다.

* Name
* Description
* Pointer to specification text

#### 8.4.2. Registrations

![](/files/-MT5FSP8Pezr4GB8D4ab)
