웹 서버는 이미지를 생성하여 클라이언트에 직접 보냅니다. 보안상의 이유로 이미지에 URL이 없습니다. 예를 들어, /images/25
URL을 입력하면 브라우저 서버에 URL이 전송되고 브라우저가이를 다운로드합니다.Ajax 호출을 통해받은 이미지를 표시하는 방법은 무엇입니까?
이제이 이미지를 Ajax 호출에서 가져 와서 기존 페이지에 표시하고 싶습니다. 나는 이미지 데이터를 얻을 수있다. 내 질문은 : 어떻게 이미지를 표시 할 수 있습니까?
$.get("/images/25", function (rawImageData) {
// ??? Need to add an image to DOM
});
업데이트 난 너무 바보 사과
. 고마워, JW. 물론 src에 img 태그를 넣을 수는 있습니다. 이 URL이 이미지 파일의 직접 URL인지 또는 서버가 동적으로 보내는 것인지는 중요하지 않습니다.
이미지 데이터가'base64'로 반환됩니다
나는 여기에 짧은 데모를했다? – gideon아니오, 바이너리로서, 나는 단지 바보입니다. :) – Evgenii