相关疑难解决方法(0)

NodeJS写入base64图像文件

我的NodeJS-Server接收到base64编码的图片.

data:image/jpeg;base64,/9j/4QCcRXhpZgAASUkqAAgAAAA ... CiiigD//Z
Run Code Online (Sandbox Code Playgroud)

收到的数据应保存为jpg.因此我使用Buffer和FileSystemWriter:

var imageBuffer = new Buffer(data, 'base64'); //console = <Buffer 75 ab 5a 8a ...
fs.writeFile("test.jpg", imageBuffer, function(err) { //... });
Run Code Online (Sandbox Code Playgroud)

fs.writeFile不会调用错误.保存了jpeg文件,但我无法打开它.Image-Viewer说:

File is damaged or too big.
Run Code Online (Sandbox Code Playgroud)

原始文件大6kb,新文件7kb.

node.js

50
推荐指数
2
解决办法
6万
查看次数

node.js中的最大请求长度

为了安全起见,我想在node.js应用程序中设置最大请求长度.(有许多安全漏洞利用Web服务器允许无限的请求长度).

这可能吗?有没有?

node.js

6
推荐指数
1
解决办法
2773
查看次数

标签 统计

node.js ×2