小编use*_*986的帖子

nodejs - fs.createReadStream().pipe,如何知道文件大小问题

我正在编写自己的HTTP模块,如果我需要用二进制文件响应,例如.jpg,

我使用以下方式加载文件:body = fs.createReadStream(pathOfFile).

当我生成响应时,我使用:body.pipe(socket);

但作为其HTTP响应,我想添加一个Content-Length标题.

我找不到一个简单的方法,fs.stat不会立即给出结果,而是在我调用管道之后.

无论如何要知道在Content-Length标题中发送什么 .?

谢谢.

http file httpresponse node.js

4
推荐指数
1
解决办法
1万
查看次数

SQL ANY查询 - 有效的语法

尝试使用以下"ANY"语法并收到错误:

SELECT DISTINCT Em.ename
FROM Emp Em, Dept D
WHERE Em.eid In (Select D.managerid 
                 FROM Dept D
                 GROUP BY D.managerid
                 HAVING EVERY (D.budget > 1000000) AND ANY (D.budget < 5000000)
             );
Run Code Online (Sandbox Code Playgroud)

错误输出:

psql:queries.sql:28: ERROR:  syntax error at or near "ANY"
LINE 6:      HAVING EVERY (D.budget > 1000000) AND ANY (D.budget < 5...
                                                     ^
Run Code Online (Sandbox Code Playgroud)

编辑:我正在使用Postgres并使用Psql连接.

sql any

2
推荐指数
1
解决办法
2296
查看次数

标签 统计

any ×1

file ×1

http ×1

httpresponse ×1

node.js ×1

sql ×1