뚜껑뚜
Magnolia
뚜껑뚜
전체 방문자
오늘
어제
  • 분류 전체보기 (31)
    • 웹 개발 (2)
      • Java (0)
      • Spring Boot (0)
      • JPA (0)
      • JavaScript (1)
      • jQuery (1)
      • Mustache (0)
      • MyBatis (0)
    • DB (0)
    • CS (1)
      • HTTP (0)
      • etc (1)
    • 오류 로그 (19)
    • ETC (8)
    • 백엔드 로드맵 (0)
    • 개인 프로젝트 (1)
      • XYAB (1)
    • Diary (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리

공지사항

인기 글

태그

  • Servlet
  • 프로젝트
  • 서블릿
  • 타임리프
  • Thymeleaf
  • get
  • 로그인
  • Security
  • 컨트롤러
  • post
  • 자바스크립트
  • View
  • 어댑터
  • 인텔리제이
  • HTTP
  • URI
  • MVC
  • 헤더
  • jquery
  • JPA

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
뚜껑뚜

Magnolia

data URI
ETC

data URI

2023. 7. 7. 10:31

data: 스킴이 접두어로 붙은 URL은 컨텐츠 작성자가 작은 파일을 문서 내에 인라인으로 삽입할 수 있도록 해준다. 

 

구문

데이터 URI는 접두사(data:), 데이터의 타입을 가리키는 MIME 타입, 텍스트가 아닌 경우 사용될 부가적인 base64 토큰 그리고 데이터 자체 총 네 가지 부분으로 구성된다.

data:[<mediatype>][;base64],<data>

mediatype은 MIME 타입을 말한다. (e.g. JPEG 이미지일 경우 'image/jpeg') 생략할 경우 기본 값으로text/plain;charset=US-ASCII 이 사용된다.

데이터가 텍스트인 경우 단순히 텍스트를 포함할 수 있다. 그렇지 않은 경우 base64로 인코딩된 이진 데이터를 포함하기 위해 base64를 지정할 수 있다.

 

예제

data:,Hello%2C%20World!

mediaType이 생략되었으므로 기본값인 text/plain으로 지정되었다. 쉼표는 %2C로 URI 인코딩되고 공백 문자는 %20으로 표시된다. 주소창에 url 호출 시 아래와 같은 화면이 출력된다.

 

저작자표시 (새창열림)

'ETC' 카테고리의 다른 글

이클립스 자바스크립트 에디터 설정  (0) 2023.05.15
MySQL 워크벤치에서 ERD 생성하기  (0) 2022.04.14
Entity, DAO, DTO  (0) 2022.03.15
양방향 의존 관계 오류  (0) 2022.02.28
DTO의 위치에 대해  (0) 2022.02.20
    'ETC' 카테고리의 다른 글
    • 이클립스 자바스크립트 에디터 설정
    • MySQL 워크벤치에서 ERD 생성하기
    • Entity, DAO, DTO
    • 양방향 의존 관계 오류
    뚜껑뚜
    뚜껑뚜

    티스토리툴바