如何获取外部文件的上次修改时间戳?

时间:2017-06-05 06:22:34

标签: javascript

如何获取外部文件的上次修改时间戳?

我尝试使用xhr.getResponseHeader("Last-Modified"),我得到的是过去的修改时间,但不是最近修改过的时间戳。 例如:Fri, 02 Jun 2017 04:39:18 GMT而今天我应该得到约会。

1 个答案:

答案 0 :(得分:0)

您可以将获取响应用作Blob,将Blob传递给File构造函数以获取.lastModifiedDate属性值

fetch("/path/to/file")
.then(response => response.blob())
.then(blob => {
  const file = new File([blob], blob.name);
  console.log(file.lastModifiedDate, file.lastModified);
});