Say I have a url and don't know what it will return. I make an ajax call for this URL with javascript and get the content. So I test its content type and decide how to display the response on my web page. If it is json or html or any other text, I add formatted content as needed.
Now that the content type is an image, I get the image data in a response that is not base64 encoded. Of course, I need to show the image in a regular <img> . And this is where I am stuck.
Is there a way to show an image of content data from it?
EDIT
Just to make it clear, I hear what I get in response:
" PNG IHDR Nn tEXtSoftwareAdobe ImageReadyq e<fiTXtXML:com.adobe.xmp<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:8E935AD20E206811822AA1DC23D37A5E" xmpMM:DocumentID="xmp.did:606C15E3DC2311E2A81EB553B5E13CE0" xmpMM:InstanceID="xmp.iid:606C15E2DC2311E2A81EB553B5E13CE0" xmp:CreatorTool="Adobe Photoshop CS5 Macintosh"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:0E49679B0D20681192B0DE3AF6794EF0" stRef:documentID="xmp.did:8E935AD20E206811822AA1DC23D37A5E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> , 3IDATx 읿R JGI&m I K((MC7 nH % ef 0 u i% : `K { ӷ u > ( ( ( ( ( ( ( ( ( ( (( (( (( (( ( & b1 ϟV t j T* e R t c0 & |}yy ns |Cc l 7k ju: Eٴ ")Ye W U Mu+"n 3 zzz*c % K g4 & T z=_ G @ū ( Rġ ng ^ @ F 2G_ ],t Fb: ^ @٨ n F# ` | < _! z , ? p} U I} h 6N }||$hIY p^IR? (k* D c ) s *l e n-} o f: Pְ[. ʚKdP be !9 ,ʺh ! r | >} o λW. # 5 5IY)Zx 'ʚ4 :88 P ̫ P֟Z 玍 czeM 51(() 4 0f P 03 A ' Y 5)he xTʚ | eQ $ j jF ~AY ~_ A ` dOZ = f % { } Qi6 +U,ʚ4N E ( J9^s m e ǜ#bQ6 5 D, G٘ e ?~ (?h3 *V ! -V* [ڜ ݉, v 2 Pְ8 PeQ d0 g.eM I ' } wˠlb F | GٝY/..^^^dl nU0 hv )m ec z yK ְn淳9 = lT 4 q ''' E)j 6q b : T U F % ܈M ْ , 7 6 6 Ŭ [ !; 7)x 9) / S * i GAJ ~ jMh* j f Y UV k8 G9r v ^ O \W 9}^V q `( ʄb)+ 9 IVj k K x -֊ Z Pe h4 L k O8[*3ާ ; ` b qAFi (U \. C 6_ ݮo( Ri8 `P k P դ& |?Ǒ# o= V dĵp K h IN )%fY I Ǡ LpWq v" ʦ * 4^G4bsn J7h ^* z { V (+}
Arvan source share