小编use*_*940的帖子

如何使用NodeJS下载pdf并将其发送到客户端?

我正在尝试使用NodeJS下载PDF文件,然后将其数据发送到客户端以嵌入页面中.以下是我下载PDF文件的方法:

exports.sendPdf = function(req, responce) {
    var donneRecu = req.body;
    var url = 'http://www.ieee.org/documents/ieeecopyrightform.pdf'//pdf link
    http.get(url, function(res) {
        var data = '';
        res.on('data', function(chunk) {
            console.log('downloading');
            data += chunk;
        });
        res.on("end", function() {
            console.log('downloaded');
            responce.header("Access-Control-Allow-Origin", "*");
            responce.header("Access-Control-Allow-Headers", "X-Requested-With");
            responce.header(200, {'content-type' : 'application/pdf'});
            responce.send(data);
        });
    }).on("error", function() {
        callback(null);
    });
}
Run Code Online (Sandbox Code Playgroud)

如何将从NodeJS收到的数据发送到客户端?

编辑 我找到了解决方案:

exports.sendPdf = function(req, res) {

  var donneRecu = req.body;

  console.log(donneRecu['lien']);

  var url = donneRecu['lien']; //pdf link

  http.get(url, function(response) {

      var chunks = [];

      response.on('data', function(chunk) {

          console.log('downloading'); …
Run Code Online (Sandbox Code Playgroud)

javascript pdf node.js express

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

如何使用文件输入在PDFJS中打开本地PDF?

我想知道是否有办法选择pdf文件input type="file"并使用PDFJS打开它

html javascript pdf

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

将原始数据传递给pdfJS而不是url?

我可以将这样的数据传递给PDFJS.getDocument而不是URL.我的数据:

PDF-1.4% 9 0 obj <> endobj xref 9 36 0000000016 00000 n 0000001259 00000 n 0000001336 00000 n ...

javascript pdf

9
推荐指数
1
解决办法
4843
查看次数

Scrapy就像Nodejs的工具一样?

我想知道是否有针对nodejs的Scrapy之类的东西?如果不是你怎么看待使用简单的页面下载并使用cheerio解析它?有没有更好的办法.

javascript scrapy node.js web-scraping cheerio

8
推荐指数
2
解决办法
4961
查看次数

标签 统计

javascript ×4

pdf ×3

node.js ×2

cheerio ×1

express ×1

html ×1

scrapy ×1

web-scraping ×1