URL Encoding
URL 에 파라미터 데이터로 예약어로 사용되는 문자들은 인코딩이된다.
ex) ?같은 문자는 예약어로써 URI에 들어갈수 없으니 %3F이런식으로 인코딩 해준다.
인코딩 방식은 입력된 문자를 Ascii테이블에서 매칭되는 Hex 값 앞에 % 문자를 붙이면 된다.
HTML entity Encoding
문자열이 html 코드안에서 태그로 인식되지 않게하기 위해 인코딩을 하는데 아스키 코드 hex값 앞에 &#x를 붙이거나
주요한 문자들은 지전되어 있는 Entity name을 사용하여 인코딩을 한다.
문자 Entity name encoding Entity number encoding
& |
& |
& |
< |
< |
< |
> |
> |
> |
Dreamhack.io를 참조 하였습니다.