javascript - 如何使用node js检查文件是否存在于 's3'/ 'azure'路径中

标签 javascript node.js

如何使用 Node js 检查文件是否存在于“s3”/“azure”路径中。即使文件存在于路径中,fs.stat()fs.existsSync(path) 也会返回 false。

最佳答案

进口https://www.npmjs.com/package/@types/request

const request = require('request'); 
request
        .get(cdn_image_path)
        .on('response', function (res) {
          if (res.statusCode === 200) {
            //Do something
          } else {
            //Do something if file is absent
          }
通过这种方式,您可以检查文件是否存在于 CDN 路径中。前提是在服务器中更新身份验证凭据。

关于javascript - 如何使用node js检查文件是否存在于 's3'/ 'azure'路径中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52183307/

相关文章:

javascript - 使用 mongoose 在 Mongo DB 中搜索和过滤数据

javascript - Object.create() 和 toString()

javascript - 本地网络上的 Socket.io/node.js?

javascript - 将事件添加到运行时创建的按钮

javascript - jquery onclick事件需要点击两次

node.js - 如何在 Mongoose 上使用 "LIKE"运算符?

node.js - 我需要帮助尝试通过 Node 服务器的身份验证调用第 3 方 api

node.js - 没有 Java 的 JSDoc?

javascript - 使用 jQuery(AJAX) 获取外部 HTML 文件的列表元素的 ID

javascript - 如何使用 JQuery 和 Ajax 写入全局函数?