检查位于node.js中某个http链接中的文件是否存在

use*_*253 0 http file-exists node.js

我在http://example.com/test.csv中有一个文件.现在我将如何在Node.js.Please帮助中检查文件是否存在.

Ale*_*sky 6

最简单的方法是对该URI执行HTTP GET请求,响应是200 OK,文件存在,否则不是.

在这种情况下request.js可能很方便,代码:

var request = require('request'); // include request module
request('http://xxxxxx.com/test.csv', function (err, resp) {
   if (resp.statusCode === 200) {
      return // file exist
   }

   // file does not exist
});
Run Code Online (Sandbox Code Playgroud)

  • 此外,如果无需下载即可检查网页内容是否存在,这会很好。 (2认同)