我正在使用PHP中的imagejpeg()创建一些图像,我想知道我是否应该调用我的图像mysite.com/photos/chicken或mysite.com/photos/chicken.jpg 它们似乎都是一样的。至少对于我来说。 .jpg无意义吗?除非您想要下载照片并在计算机上轻松查看,但我没有。
答案 0 :(得分:3)
扩展程序是客户端程序和用户的附加提示,因此非常有用。有时它甚至在技术上都很重要,所以我建议使用扩展名。
另见:http://httpd.apache.org/docs/2.0/mod/mod_mime.html#addtype
“AddType指令将给定的文件扩展名映射到指定的内容类型。”
该指令用于许多apache配置。
答案 1 :(得分:2)
是的,你是对的。如果图像仅通过Web浏览器显示,则文件扩展名很简单。这都是关于发送的标题。
答案 2 :(得分:1)
是。它只是用于确定将运行它的软件的扩展,以及它是什么类型的文件的可视指示器。 您可以使用imagejpeg()保存您的图像,而不使用扩展名,它们将按照您说的那样正常工作:)