Base64가 들어가는 자리
Base64는 웹·API 작업 곳곳에 자리. 자주 마주치는 8가지 활용 자리.
1. Basic Authentication
HTTP 인증 헤더에 username:password 인코딩.
2. 이미지 데이터 URI
HTML/CSS에 작은 이미지 직접 임베딩.
3. JWT 토큰
인증 토큰의 헤더·페이로드 인코딩.
4. 이메일 첨부
이진 파일을 텍스트 기반 이메일 본문에 포함.
5. API 데이터 전송
JSON 본문에 이진 파일 포함. Base64 인코더로 즉시.
6. 인증서·키 파일
PEM 형식 인증서·키. -----BEGIN CERTIFICATE-----로 시작.
7. 환경변수·설정
비밀번호·API 키를 평문 대신 Base64로 표기 (보안 효과는 없으나 표기 통일).
8. 디버깅·로그
로그에 등장하는 Base64 자료 분석.
활용 자리 매핑
- 인증 → Basic Auth·JWT
- 리소스 → 이미지 URI·인증서
- 전송 → 이메일·API
- 분석 → 디버깅·로그
한 도구로 여덟 자리
같은 도구가 여덟 자리에 들어간다. Base64 디코더를 즐겨찾기에 두면 매번 검색 없이 한 도구로 처리.
마무리
Base64는 웹·API 작업 곳곳에 자리. 자리별 활용을 인식해 두면 다음 작업이 부드러워진다.