Javascript 如何返回大字符串字节并在angularjs image RestController中显示?

Javascript 如何返回大字符串字节并在angularjs image RestController中显示?,javascript,java,angularjs,spring-boot,Javascript,Java,Angularjs,Spring Boot,我在返回字符串时遇到问题。我有一个java代码,它将转换为图像。我能够使用这个Java代码在后端转换图像,但我需要在前端这样做 String responseString="ë!!ëh$þë.ë (-0mÓæEÈRjqY-ÖÉr-Êjêתl-d@i¶`饭 ­mÛzàMÄínþÎmÝÞmÞ®ßþmàná&­&nÓ:mãêëã^írLî6ví^î³fî&r®Ù~®Â®ÛÜBìéöfêâ­Þ:@ëö-à ¸o¿ú¨üÒ¯ýf"æïðò/þo謭 { 0+0;0_ÆÌ

我在返回字符串时遇到问题。我有一个java代码,它将转换为图像。我能够使用这个Java代码在后端转换图像,但我需要在前端这样做

String responseString="ë!!ëh$þë.ë
 (-0mÓæEÈRjqY-ÖÉr-Êjêתl-d@i¶`饭­mÛzàMÄínþÎmÝÞmÞ®ßþmàná&­&nÓ:mãêëã^írLî6ví^î³fî&r®Ù~®Â®ÛÜBìéöfêâ­Þ:@ëö-à
¸o¿ú¨üÒ¯ýf"æïðò/þo謭 { 0+0;0_ÆÌTðø6øïktðS§0 K®  o#
$ð[@?0t¬È'YpÓño0± íò8ø¥¥ÄFðd¾ÞFBùÁ¸éû&k%Jb<±hÁåJ?¤?| y®0Æp Ó0ãÀlÀÀXAðÿÀÿìðS°ñz±÷T? "×<óq   ÿ1ò
ærhíû-×ïMèr®pTdEþkÎÀµÎ´ó #< Ø     ¬´A=?³?às>»Xó@ôA«©dRøCCoÀC8ßDEFórlôØÊGÓáHÿÁÚ4tJ¯4 ´ôKCóO3XдM.Atâêô¤*4C;4Dï.B5
_ô×f´(õæ2µâSGµ$O5J«4K»´3k5rMsdXçôt
´Ëô@@
0VPÀûûû<ü     æü´öÀf(æoAFVüÅ?@
Dhp!C¹f¼Ø5"þÇ%ymÊ-cÂIÓfN<}JÔ(R¥LBJÕêÕ¬
8ÚÂ
-Ë&û"øðxáÍ`r¨&2Ðá ¾xüI-bP`þ£ôJÈà@A&î è øÀèp»2ã*òAÃÉ:ü0  I4 Ud aÆfÀQG}L
:î!a  O¸?þ±pD.ü;Ç¢¢¯p7à+xArnA!HèòÀý#X¼ hV"



String fileName = "one.gif";
 String fileLocation = new File("src\\main\\resources\\static\\img").getAbsolutePath() + "\\" + fileName;
      FileOutputStream fos = new FileOutputStream(fileLocation);
 fos.write(responseString.getBytes("ISO-8859-1"));
   fos.flush();
   fos.close();
String responseString=“ë!!ëh$þë
(-0mÓæEÈRjqY-Ör-Êjè×l)-d@i米哈姆·米哈姆·米哈姆·米哈姆·米哈姆·尼哈姆:米哈姆·维哈姆·法哈姆
¸oÒfæðò/þoè{0+0;0ÌTðð6ýktðS§ 0 K®o#
AngularJS文档中的$ð[@0tÈYpÓño0±8ø¥Fðd¾FBùF¸k%Jb:“要解决此错误,请确保将有效的JSON数据传递给transformResponse,或对非JSON数据使用适当的内容类型头。”

在服务器端设置适当的内容类型标头

您应该从以下列表中选择适当的MIME类型: