css 질문 좀 드리겠습니다.
.image {position:relative;height:2265.6px;background:url('/view.php?id=YbfR2ePQz5jWp9vZ3t3V0uPo3s7enKabpJ693Z5a7g9QDPeyQMzzkFi80R7f+cxh8vzIkS0v5c6goKdWB/jLUd63GdXQQAYjWhMXUAjfsj/R+kwM2ZBpcZKb3t/SvKiHu6a7wrnIrsGtsad4g5WmkMrU4ec=');}
백그라운드 이미지 URL을
YbfR2ePQz5jWp9vZ3t3V0uPo3s7enKabpJ693Z5a7g9QDPeyQMzzkFi80R7f+cxh8vzIkS0v5c6goKdWB/jLUd63GdXQQAYjWhMXUAjfsj/R+kwM2ZBpcZKb3t/SvKiHu6a7wrnIrsGtsad4g5WmkMrU4ec=
이런식으로 암호화를 해놨는데 원리나 복호화 방식을 알려주세요.
답변 1개
7년 전
이미지는 원래 바이너리입니다. 이 바이너리코드는 텍스트로 입력이 어렵기 때문에 base64로 인코딩해둔것입니다. 암화화 된건 아닙니다. (그냥 base64 인코딩 해둔것이라고 보면 됩니다.)
작은 이미지 파일을 쓰는곳에 넣으면 유용합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
7년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
인코딩을 했을때 저 위에껏보다 훨씬 더 길었습니다.
아마 제 추측으로는 순수 이미지 바이너리 정보가 아니라
이미지 정보를 찾기 위한 정보가 담긴 정보로 서버에서 정보를 받아서 처리하는것 인데
CSS 에서 저러한 방식을 기본적으로 사용할수 있는것도 궁금합니다.