URL에서 PDF를 읽고 사용자의 브라우저에 표시하려고합니다 (전달 된 '응답'객체를 통해). 나는 아래의 코드를 사용하여 시도하고 가끔 작동하지만, 일반적으로 실패 : 난 그냥 말을 PDF를로드하려고 새 페이지에서Nodejs에서 실패한 브라우저에 PDF를 작성하십시오.
function writePdfToBrowser(url, response) {
http.get(url, function(res) {
logger.verbose('about to start download...');
var chunks = [];
res.on('data', function(chunk) {
chunks.push(chunk);
});
res.on("end", function() {
logger.verbose('downloaded');
var buffer = new Buffer.concat(chunks);
//write downloaded pdf to the original response
response.write(buffer);
//response.send(buffer);
response.end();
});
}).on("error", function() {
logger.error("error!");
});
}
"PDF를로드하지 못했습니다."
저는 노드를 처음 접해 보았습니다. 그래서 어디에 문제가 있는지, 어떤 아이디어가 있는지 모르십니까? 누구나 똑같은 작업 코드가 있습니까?
도움 주셔서 감사합니다.
마크
무엇이 문제입니까? – SLaks