Http Chrome浏览器无法显示此图像
要用Chrome15打开它,会弹出一个下载对话框,但不是在IE8上Http Chrome浏览器无法显示此图像,http,liferay,content-type,cdn,Http,Liferay,Content Type,Cdn,要用Chrome15打开它,会弹出一个下载对话框,但不是在IE8上 任何建议获取链接时从服务器返回的内容类型为 Content-Type: application/octet-stream …这不是有效的图像类型。IE8可能会尝试展示它,而Chrome显然不会 从 如果MIME类型为“text/plain”,则该类型不明确 “应用程序/八位字节流”,一个空字符串,或null(即 服务器无法提供它) 再往下一点 如果服务器提供的MIME类型已知或不明确,则 扫描缓冲区以尝试验证或从中获取MIME
任何建议获取链接时从服务器返回的内容类型为
Content-Type: application/octet-stream
…这不是有效的图像类型。IE8可能会尝试展示它,而Chrome显然不会
从
如果MIME类型为“text/plain”,则该类型不明确
“应用程序/八位字节流”,一个空字符串,或null(即
服务器无法提供它)
再往下一点
如果服务器提供的MIME类型已知或不明确,则
扫描缓冲区以尝试验证或从中获取MIME类型
实际内容
这就是IE成功的原因,而Chrome(这并不是猜测)无法显示图像并尝试下载文件。获取链接时从服务器返回的内容类型是
Content-Type: application/octet-stream
…这不是有效的图像类型。IE8可能会尝试展示它,而Chrome显然不会
从
如果MIME类型为“text/plain”,则该类型不明确
“应用程序/八位字节流”,一个空字符串,或null(即
服务器无法提供它)
再往下一点
如果服务器提供的MIME类型已知或不明确,则
扫描缓冲区以尝试验证或从中获取MIME类型
实际内容
这就是IE成功的原因,而Chrome(这并不是猜测)无法显示图像并尝试下载文件
Content-Type: application/octet-stream
所以服务器说内容是要下载的通用文件,而不是图像
这两页可能有用:
它们都是指编辑文件
内容类型。属性添加正确的mime类型。服务器响应说
Content-Type: application/octet-stream
所以服务器说内容是要下载的通用文件,而不是图像
这两页可能有用:
它们都指编辑文件内容类型。属性
添加正确的mime类型。但它可以在IE 8上显示:-)IE太松散了。可靠地显示图像的唯一正确方法是在响应中设置正确的mime类型。但是它可以在IE8上显示:-)IE太松散了。可靠地显示图像的唯一正确方法是在响应中设置正确的mime类型;例如image/png、image/jpeg、image/gif,具体取决于图像的实际内容。这是一种服务器配置,您通常设置为它使用文件后缀(jpg)来检测要发送的mime类型,并对所有具有该后缀的文件执行此操作@爱国者 考虑到您的文件可能由脚本提供服务,可能是为文件提供服务的脚本需要设置正确的内容类型。其工作方式取决于脚本语言。是的,返回图像的有效内容类型;例如image/png、image/jpeg、image/gif,具体取决于图像的实际内容。这是一种服务器配置,您通常设置为它使用文件后缀(jpg)来检测要发送的mime类型,并对所有具有该后缀的文件执行此操作@爱国者 考虑到您的文件可能由脚本提供服务,可能是为文件提供服务的脚本需要设置正确的内容类型。其工作原理取决于脚本语言。