퍼센트 인코딩

퍼센트 인코딩(percent-encoding)은 URL에 문자를 표현하는 문자 인코딩 방법이다.

이 방법에 따르면 알파벳이나 숫자 등 몇몇 문자를 제외한 값은 옥텟 단위로 묶어서, 16진수 값으로 인코딩한다.

'위키백과'의 인코딩
인코딩 UTF-8 EUC-KR
16진수 표현 EC 9C 84 ED 82 A4 EB B0 B1 EA B3 BC C0 A7 C5 B0 B9 E9 B0 FA
퍼센트 인코딩 %EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC %C0%A7%C5%B0%B9%E9%B0%FA

규약

퍼센트 인코딩 규약은 RFC 3986에 정의되어 있다. 이 RFC에 따르면 URL에서 중요하게 사용되는 예약(reserved) 문자가 있고, 또한 인코딩이 필요하지 않은 비예약(unreserved) 문자가 존재한다.

예약 문자는 다음과 같다. 이들 중 일부는 URI에서 중요한 문법적 의미를 가지고 있기 때문에, 그 의미로 사용할 것이 아니라면 반드시 인코딩을 해야 한다.

RFC 3986 section 2.2 Reserved Characters (January 2005)
! * ' ( ) ; : @ & = + $ , / ? # [ ]

비예약 문자는 다음과 같다. 이들 문자는 퍼센트 인코딩을 할 필요가 없고, 인코딩을 안 하는 것을 권장한다.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9 - _ . ~

같이 보기

외부 링크

  • RFC 3986 / STD 66 (plus errata), the current generic URI syntax specification.
  • RFC 2396 (obsolete, plus errata) and RFC 2732 (plus errata) together comprised the previous version of the generic URI syntax specification.
  • RFC 1738 (mostly obsolete) and RFC 1808 (obsolete), which define URLs.
  • RFC 1630 (obsolete), the first generic URI syntax specification.

Tags:

URL문자문자 인코딩옥텟

🔥 Trending searches on Wiki 한국어:

채의림스티븐 시걸캄보디아유재환박지원 (1737년)2024년 미국 대통령 선거보이넥스트도어마침표한국 요리초아수능 만점 의대생 여자친구 살해 사건광개토대왕릉비대순진리회미티어 (미사일)헬렌 켈러세로토닌서태지와 이지아의 결혼과 이혼서울의 봄개미메소포타미아대만이창섭 (가수)윤덕영하이브 (기업)함성득이순신대한항공수애프랑스6.25 전쟁5월 7일안창호윤봉길음양오행설류혜영그레타 리고윤정태국희성그룹김연아이순재구리류아벨마리 앙투아네트벤저민 프랭클린도쿄도김태용 (1969년)충청남도아일랜드해바라기대구광역시차은우방시혁베트남대한민국 제22대 국회의원 선거박 (성씨)이산화 탄소한가인탕웨이오만과 편견인간의 성행위경기도9·11 테러형상기억합금영국 공주 마거릿마리 퀴리오행김혜수바이러스종말의 바보금성인스타그램대한민국의 아이돌 그룹 목록MBC 일일 드라마첨성대엔비디아대한민국의 대통령🡆 More