39得票4回答
“chunk”参数必须是字符串类型或Buffer实例。

我正在运行以下代码,但它失败并显示以下错误。 AWS 代码以列出存储桶中的所有对象。const http = require('http'); const host = '127.0.0.1'; const port = 5000; const path = require('path'); ...

25得票3回答
如何在Node.js中从远程URL创建可读流?

在Node.js文档的Streams部分中,它说我可以使用"fs.createReadStream(url || path)"。但是,当我实际这样做时,它告诉我"Error: ENOENT: no such file or directory"。我只想将视频从可读流传输到可写流中,但我卡在了创...

25得票4回答
在可读流上未实现_read()方法

这个问题是如何真正实现可读流(readable stream)的read方法。 我有一个可读流的实现:import {Readable} from "stream"; this.readableStream = new Readable(); 我遇到了这个错误 events.js:1...

18得票5回答
Node.js HTTP - 类型错误:标题内容包含无效字符。

const http = require('http'); const req = http.request({ method: 'POST', hostname: 'cloudsso‐test.myco.com', port: 80, path: '/as/token.oa...

13得票1回答
Socket.io-Stream未发送到客户端

我正在尝试从服务器向客户端发送(中继)一连串的UTF-8数据流。虽然我可以在服务器上查看数据到达的情况,但我无法将其传输到Socket并转发给客户端。 Node.js 服务器, var io = require('socket.io')(server); app.io = io; var ...

10得票1回答
查找方法已经过时,根据mongodb typings。

我目前有这个调用: const q = coll.find(query, { tailable: true, awaitData: true, oplogReplay: true, noCursorTimeout: true, numberOfRetri...

8得票3回答
AWS负载均衡器从lambda返回502 Bad Gateway

我有一个返回base64字符串的lambda函数,如果我从代码中调用它,它可以正常运作,但是当我通过ALB调用lambda且base64字符串很大时,ALB会给我502 Bad Gateway错误。 注意:对于小字符串,ALB也能正常运作。 // Lambda function handle...

8得票3回答
Node.js中如何在createReadStream内使用async/await?

我正在逐行读取CSV文件,并将其插入/更新到MongoDB中。预期输出应为: 1. console.log(row); 2. console.log(cursor); 3.console.log("stream"); 但是实际输出却像这样: 1. console.log(row); c...

8得票1回答
使用模拟对象对使用请求、管道和流的私有方法进行单元测试

我想对下面代码中的导出方法进行单元测试。我希望能够模拟私有方法中的值,以控制返回 Promise 的 reject/resolves。"client" 是连接到数据库的node-postgres 对象。 我知道可以使用proxyquire来替换所需的库,但如何模拟链式方法.on('erro...

7得票2回答
如何在Node.js中编写xls文件并将其流式传输到响应

我尝试过的方法如下: exports.downloadListOfUsers = (req, res) => { let users = [{id:'',name:'',lastName:'',gender:''},{...},{...}] const XLSX = r...