我正在编写一个基于HTML的用户gui,它将能够将报价上传到我的sql中的blob,并且当您通过get函数检索它时,它必须进行数据库查找并发送pdf。
在控制台日志中,我可以看到它正在投影缓冲区,但是我无法以pdf格式将其显示在html页面上,我在做什么错了?
app.get('/viewq/:q_number', function(req, res){
connection.query("SELECT * q_file FROM quotation WHERE q_number ='"+req.params.q_number+"'",function(err, result){
var fileData = new Buffer(25000);
res.set( {
'Content-Type': 'application/pdf',
'attachment': 'filename=data.pdf',
'Content-Length': fileData.length
}
);
res.write(fileData);
console.log(fileData.toString());
res.end();
});
});