我想确定给定的URL是否是图像,而不依赖于文件的扩展名。在JavaScript中,有没有办法获取URL的HTTP响应头而不检索文件的全部内容?
答案 0 :(得分:3)
你可以做一个http HEAD。这包含在Accessing the web page's HTTP Headers in JavaScript
中HEAD方法与GET相同 除了服务器不能返回 响应中的消息正文。该 HTTP中包含的元信息 响应HEAD请求的标头 应该与信息完全相同 发送以响应GET请求。 该方法可用于获得 关于实体的元信息 没有提出要求所暗示的 转移实体 - 身体本身。 此方法通常用于测试 有效性的超文本链接, 可访问性,最近 修改