8. IANA Considerations

8.1 Method Registry

β€œHypertext Transfer Protocol (HTTP) Method Registry” λŠ” μš”μ²­ λ©”μ„œλ“œ 토큰(Section 4) 의 λ„€μž„μŠ€νŽ˜μ΄μŠ€λ₯Ό μ •μ˜ν•œλ‹€. λ©”μ„œλ“œ λ ˆμ§€μŠ€νŠΈλ¦¬λŠ” μƒμ„±λ˜μ–΄ ν˜„μž¬ <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

8.2 Status Code Registry

β€œHypertext Transfer Protocol (HTTP) Status Code Registry” λŠ” 응닡 μƒνƒœ μ½”λ“œ 토큰에 λŒ€ν•œ λ„€μž„μŠ€νŽ˜μ΄μŠ€λ₯Ό μ •μ˜ν•œλ‹€(Section 6). μƒνƒœ μ½”λ“œ λ ˆμ§€μŠ€νŠΈλ¦¬λŠ” <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

8.3. Header Field Registry

HTTP 헀더 ν•„λ“œλŠ” [BCP90]μ—μ„œ μ •μ˜ν•œ λŒ€λ‘œ <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

8.4 Content Coding Registry

"HTTP Content Coding Registry"λŠ” 컨텐츠 μ½”λ”© μ΄λ¦„μ˜ λ„€μž„μŠ€νŽ˜μ΄μŠ€λ₯Ό μ •μ˜ν•œλ‹€ ([RFC7230]의 Section 4.2). μ½˜ν…μΈ  μ½”λ”© λ ˆμ§€μŠ€νŠΈλ¦¬λŠ” <http://www.iana.org/assignments/http-parameters>으둜 μœ μ§€λœλ‹€.

8.4.1. Procedure

μ½˜ν…μΈ  μ½”λ”© λ“±λ‘μ—λŠ” λ‹€μŒ ν•„λ“œκ°€ ν¬ν•¨λ˜μ–΄μ•Ό ν•œλ‹€.

  • Name

  • Description

  • Pointer to specification text

8.4.2. Registrations

Last updated

Was this helpful?