base64인코딩, url인코딩 뜻
2020. 7. 3. 22:19ㆍ웹, 네트워크, 통신
728x90
https://effectivesquid.tistory.com/entry/Base64-%EC%9D%B8%EC%BD%94%EB%94%A9%EC%9D%B4%EB%9E%80
인코딩이란? 정보의 형태나 형식을 다른 형태, 형식으로 변환하는 처리 또는 처리 방식을 말한다.
base64인코딩이란? binary data를 text로 바꾸는 처리와 그 방식을 뜻한다. binary data를 6bit씩 자른 뒤, base64 색인표에 따라 치환하여 ASCII 문자열로 바꾼다. 그런데 그냥 ASCII 문자열이 아니라, ASCII 중 제어문자와 일부 특수문자를 제외한 64개의 안전한 출력문자만 사용하여 바꾼다.
binary data를 바로 ASCII 인코딩을 하면 문제가 발생할 수 있기 때문에, base64 인코딩을 한다.
URL인코딩은 url상에서 문자를 표현하기 위한 인코딩이다. 예를 들어 http://naver.com/에 query=고양이 라는 데이터를 표현하면 http://naver.com/?query=%B%A%C <-대략 이런식으로 바꾸는 처리를 말한다.
728x90
반응형
'웹, 네트워크, 통신' 카테고리의 다른 글
ping이란.. (0) | 2020.07.08 |
---|---|
윈도우10 VPN (0) | 2020.07.03 |
공인ip, 사설ip, localhost 차이 (0) | 2020.07.03 |
반응형 웹디자인 9가지 요소 (0) | 2020.04.15 |
언제 동기식 AJAX 혹은 비동기식 AJAX를 써야하는가? (0) | 2020.04.11 |