2012-09-06 57 views
1

任何人都可以请让我知道为什么当我试图通过浏览器访问图像URL时,它显示了一堆垃圾字符与文本/纯文本的内容类型。图像在浏览器中显示为垃圾字符

如:https://www.domainname.com/client/image-name.jpg节目像下面

�3�!1AQa"q2‘¡±B#$RÁb34r‚ÑC%’Sðáñcs5¢²ƒ 
    &D“TdE£t6ÒUâeò³„ÃÓuãóF'”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö 
7GWgw‡—§·Ç×ç÷�5�!1AQaq"2‘¡±B#ÁRÑð3$bár‚’CScs4ñ%¢² 
ƒ&5ÂÒD“T£dEU6teâò³„ÃÓuãóF”¤…´•ÄÔäô¥µÅÕåõVfv†–¦ 
¶ÆÖæö'7GWgw‡—§·ÇÿÚ���?�Þé½}ØŸZ:Ãú¦kÛO¨Ë\Æ–Ù]u6šFï~ÍþÚYï 
]/MúÅѺ§¨0òCÝKwØׇVàßô›nm£þZäú&o×~¨Üº›{)uö1– 
ÍßêW^òÃívÖ=ÿ�Idýd­ 

请提供一下我在我的代码已经错过了意见。

+3

在你没有张贴代码? – Musa

+2

您是否设置了图像的内容类型?如果它显示为text/plain,你可能没有指定它的内容类型,或者指定了错误的内容。你没有告诉你是网站管理员还是你的意思是“我的代码”。 – eis

+1

你有没有在你的服务器上有任何有趣的htaccess重写? – jtheman

回答

2

你可能在图像渲染的浏览器没有发送正确的头:

<?php 
header('Content-Type: image/jpeg'); 
+0

我如何在我的代码上使用它? gif和png mage格式也是如此。 –

+0

这不是我们可以回答的问题,除非您向我们展示代码。 –