HTML Encode/Decode
변환하기
1. HTML Encode/Decode란?
HTML 인코딩은 HTML 문서에서 특별한 의미를 갖는 문자(예: <, >)를 브라우저가 코드로 해석하지 않고 문자 그대로 표시하도록 특수한 형식으로 변환하는 방식입니다.
인코딩(Encoding): < 문자를 <와 같은 엔티티 코드로 바꾸는 것을 말합니다. 브라우저가 태그의 시작이 아닌 일반 문자로 인식하게 하여 보안 사고(XSS)를 방지합니다.
디코딩(Decoding): <와 같이 인코딩된 코드를 다시 <와 같은 원래의 문자로 되돌리는 것을 말합니다. 프로그래밍 과정에서 변환된 데이터를 다시 사람이 읽기 편한 형태로 볼 때 사용합니다.
2. 주요 변환 예시
< (Less Than): < 로 변환
> (Greater Than): > 로 변환
& (Ampersand): & 로 변환
" (Double Quote): " 로 변환
