Base64 네트워크에서 가장 흔히 볼 수 있는 전송용 8Bit 바이트 코드의 인코딩 방식 중 하나 ,Base64 인코딩은 HTTP 환경에서 비교적 긴 표지 정보를 전달하다 . 채택하다 Base64 인코딩이 읽을 수 없음 , 즉, 인코딩된 데이터는 육안으로 직접 볼 수 없다 .
Base64 코드 요구 사항 3 개요 8 바이트 (3*8=24) 로 전환 4 개요 6 비트 바이트 (4*6=24), 이후 6 자리의 앞쪽을 두 개 깁다 0, 형성 8 바이트 형식 . 하면, 만약, 만약... 3 바이트 , 활용단어참조 0 채우다 , 출력 문자 사용 '=', 따라서 인코딩 후 출력된 텍스트 끝에 나타날 수 있습니다 1 또는 2 개요 '='.
1. 지원 PNG,GIF,JPG,BMP,ICO 형식 .
2. 그림을 base64 인코딩 , ... 에 있다 web 인터넷은 일반적으로 작은 그림에 쓰인다 , 그림의 요청 수량을 줄일 수 있을 뿐만 아니라 ( 집합 js,css 코드 ), 상대적인 경로 등의 문제로 인해 그림이 생기는 것을 방지할 수 있다 404 잘못 .
3. 생성된 코드는 “data:image/jpeg;base64, .....”, 그럼 너는 다 복사만 하면 돼. , 그리고 그림을 삽입할 때. , 주소는 이 코드를 기입하면 된다 :
CSS 에서 사용 :background-image: url("data:image/png;base64,iVBORw0KGgo=...");
HTML 에서 사용 :<img src="data:image/png;base64,iVBORw0KGgo=..." />