Image 图像格式(后缀)是否总是在url中?

Image 图像格式(后缀)是否总是在url中?,image,url,Image,Url,图像格式(后缀)是否总是在url中?大多数情况下是这样的,但如果不是这样,浏览器如何理解图像的url呢?我的意思是,也许包里有一些格式。是这样还是唯一的方法是解析? thanx不。扩展名和实际上整个URL与图像的格式完全无关 图像格式由以下各项决定: 服务器发送的“mime类型”,如image/png或image/jpeg 文件内容中的前几个字节,它还将告诉您图像格式。您的图像编辑器(photoshop等)将此类型应用于文件 严格来说,服务器应该发送正确的mime类型。但是大多数浏览器也会检

图像格式(后缀)是否总是在url中?大多数情况下是这样的,但如果不是这样,浏览器如何理解图像的url呢?我的意思是,也许包里有一些格式。是这样还是唯一的方法是解析?
thanx

不。扩展名和实际上整个URL与图像的格式完全无关

图像格式由以下各项决定:

  • 服务器发送的“mime类型”,如
    image/png
    image/jpeg
  • 文件内容中的前几个字节,它还将告诉您图像格式。您的图像编辑器(photoshop等)将此类型应用于文件

严格来说,服务器应该发送正确的mime类型。但是大多数浏览器也会检查文件的前几个字节。

mime类型总是可靠的吗?如果服务器在标头中发送错误的mime类型,会发生什么情况?@user3318731不,mime类型不可靠。配置错误的服务器将发送错误的服务器。要知道某个东西是否是png/jpg,唯一可靠的方法是查看文件的内容,如果mime类型没有意义,浏览器就会这样做。