【问题标题】:How do I check the size of a file in Node.js?如何在 Node.js 中检查文件的大小?
【发布时间】:2016-07-22 15:22:28
【问题描述】:

所以,我有一个文件(jpg、tiff 或 pdf),它最初表示为 base64 编码的字符串,我从中创建一个缓冲区。

现在我想检查给定文件的大小而不先将其写入文件系统。

我在 Linux 上使用 Node v4.4.3。

我该怎么做呢?

【问题讨论】:

  • 你从哪里得到文件? Multer 还是其他地方?
  • 我更新了问题。文件正在传输 base64 编码,作为字符串。我没有使用 Express。
  • 您可能会获得大约文件的大小。 stackoverflow.com/questions/11761889/…

标签: node.js base64 buffer filesize


【解决方案1】:

使用Buffer.byteLength 函数。

【讨论】:

  • 谢谢,这行得通!我在 Buffer 的文档中搜索 'size' 而不是 'length' ..
猜你喜欢
  • 2017-07-10
  • 2011-01-07
  • 1970-01-01
  • 2018-04-07
  • 1970-01-01
  • 2022-01-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多