JavaScript中python open(filepath, ‘rb’) 的等价物是什么
python 570
原文标题 :what is the equivalent of python open(filepath, ‘rb’) in JavaScript
我可以用Python以二进制模式打开文件并将其存储在一个变量中。我已经研究了两天,似乎找不到一个简单的答案。我需要这个因为我一直在做一个项目我们已经在 Python 中完成了,但是我们需要将其转换为 JavaScript。我遇到的问题是我需要通过 API 调用发送文件。但是,每次我这样做时,我都会收到这个错误’HTTP 415 Unsupported媒体类型请求的 URI 不支持提供的媒体类型。我有一个 JSON 文件,我需要将它传递给二进制的后调用
files = {'file': open(JSON_File, 'rb')}
response = requests.post(
URL,
auth=(USERNAME, PASSWORD),
files=files
#files=files, verify = False
)
response.text
我怎么能在nodeJS中做到这一点?我已经在 Python 中完成了上述操作。
回复
我来回复-
rohithpoya 评论
请试试这个,
https://nodejs.org/api/fs.html#fs_fs_readfile_file_options_callback
import { open } from 'fs/promises'; let filehandle = null; try { filehandle = await open(<filepath>, <options>); }
2年前