인코딩이란
: 정보의 형태나 형식을 표준화, 보안, 처리속도향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 처리
즉, 컴퓨터가 이해할수 있는 형식으로 바꾸어주는것
URL 인코딩
: ASCII 코드에 없는 영어를 제외한 외국어(한국어포함)와 ASCII 코드에 없는 특수문자를 표현하기 위해
URL 인코딩을 한다.
HTML 인코딩
: HTML 문서안에는 스크립트와 같이 특수한 기능을 하는 문자들이 표현된다.
이러한 특수문자를 변환하여 보내기 위해 HTML 인코딩을 한다.
ASCII 인코딩
: 영문자를 컴퓨터가 이해할수 있는 ASCII 코드 숫자로 변환한다.
BASE64 인코딩
: 바이너리 데이터(이미지, 음악파일 등)를 문자열로 바꾸는 인코딩