주소모음 항목이 data:로 시작하면 일반 서버 경로가 아니라 작은 파일이나 텍스트를 URL 안에 직접 포함한 형식일 수 있습니다. 문법은 data:[<media-type>][;base64],<data>이며 쉼표 앞은 형식 정보, 뒤는 실제 데이터 부분입니다.
링크모음은 짧은 SVG·텍스트를 percent-encoding으로 담고 사이트모음은 이미지를 Base64 문자열로 포함할 수 있습니다. Base64는 바이너리를 문자로 표현하는 인코딩일 뿐 암호화나 악성 콘텐츠 검사가 아닙니다.
주소모음 data URL 구조와 비교표media type이 생략되면 기본 형식이 적용될 수 있고 ;base64가 있으면 뒤의 데이터가 Base64로 해석됩니다. Base64를 쓰지 않는 데이터에서는 예약 문자, 공백과 비ASCII 문자를 URL 문법에 맞게 percent-encoding해야 합니다.
| 구성·형식 | 역할 | 확인 값 | 주의점 |
|---|---|---|---|
| data: scheme | 인라인 데이터 표시 | 프로토콜 | HTTP 요청 아님 |
| media-type | 콘텐츠 형식 | MIME·charset | 생략 기본값 |
| ;base64 | 인코딩 표시 | 문자 유효성 | 암호화 아님 |
| 사이트모음 percent | 예약 문자 표현 | 디코딩 결과 | 이중 변환 주의 |
| 링크모음 본문 | 실제 데이터 | 길이·해시 | query 분리 없음 |
현대 브라우저는 data URL을 생성 문서의 origin을 그대로 상속하기보다 고유한 opaque origin으로 취급합니다. 또한 보안상 최상위 문서 이동이 차단될 수 있으므로 이미지 src에서 보인 결과를 새 탭 탐색에도 그대로 적용하지 않습니다.
인라인 주소를 확인하는 6단계- scheme, 쉼표 위치와 media type 원문을 기록합니다.
- ;base64 유무에 맞춰 제한된 샘플만 디코딩합니다.
- 디코딩한 byte 길이, MIME signature와 선언 형식을 비교합니다.
- HTML·SVG·스크립트 가능 형식은 격리 환경에서만 분석합니다.
- img·CSS·다운로드·최상위 탐색의 동작을 따로 시험합니다.
- 브라우저별 길이 제한과 CSP 차단 결과를 확인합니다.
긴 문자열을 채팅이나 문서에 그대로 붙이면 잘림·공백 삽입과 로그 노출이 생길 수 있습니다. 민감 데이터와 큰 파일은 data URL 대신 권한, 만료와 다운로드 헤더를 갖춘 서버 경로를 검토합니다.
주소온길 검사 기록과 적용 한계주소온길 점검표에는 media type, 인코딩, 문자 길이, byte 길이, 사용 문맥, 브라우저 결과를 둡니다. 주소온길에서 디코딩이 성공했다는 사실과 데이터가 안전하다는 판정을 같은 항목으로 합치지 않습니다.
운영자는 자동 미리보기 전에 크기와 형식을 제한합니다. 공개 화면만으로 생성 주체와 원본 파일을 확정하지 않고 해시·업로드 기록처럼 권한 있는 증거와 대조합니다.
주소모음 data URL 확인 바로가기주소모음 data URL 확인 바로가기
자주 묻는 질문
주소모음 data URL은 인터넷 연결 없이도 열리나요?
데이터 자체는 URL에 포함되지만 브라우저 정책, 주변 문서와 참조 자원에 따라 결과가 달라집니다. 독립 실행 가능성을 따로 시험하세요.
링크모음 Base64 문자열이면 내용이 보호되나요?아닙니다. 쉽게 되돌릴 수 있는 표현 방식이며 기밀성·무결성을 제공하지 않습니다. 민감 정보 저장에 사용하지 마세요.
사이트모음 data URL의 물음표 뒤는 query인가요?일반 URL과 달리 쉼표 뒤 데이터는 opaque하게 처리되어 물음표도 데이터 일부가 될 수 있습니다. 형식에 맞게 전체를 파싱하세요.
주소모음 data URL 확인 결론data URL 검수는 media type, 인코딩, 실제 byte와 사용 문맥을 차례로 확인해야 합니다. opaque origin, 길이 제한과 최상위 탐색 정책까지 대조하면 문자열이 디코딩된다는 이유만으로 일반 HTTPS 주소처럼 공유하거나 신뢰하는 오류를 줄일 수 있습니다.
#dataURL #Base64 #percentEncoding #mediaType #opaqueOrigin #인라인데이터 #MIME검수 #브라우저보안 #바로가기 #2026년
