[JavaScript] encodeURIComponent & decodeURIComponent : URI 인코딩 & 디코딩
·
Archive/WEB
*개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. *지속적으로 내용을 수정해 나갈 예정입니다. _Contents #1 인코딩 & 디코딩 #2 encodeURIComponent & decodeURIComponent #1 인코딩 & 디코딩 인코딩이란 사람이 인식 가능한 문자열을 바이트 형식으로 변환하는 과정이다. 디코딩은 인코딩의 반대 개념으로 바이트 형식을 문자열로 변환하는 과정이다. 인코딩과 디코딩은 주로 HTTP 통신을 수행 시 URI에 한글 혹은 특수문자가 포함되어 있을 때 사용된다. 예를들어 다음 URI의 쿼리스트링 부분을 살펴보자.(?이후가 쿼리 스트링이다.) job에 프로그래머&블로거 라는 값이 전달 되기를 기대했지만, &특수문자는 &자체로 인식..