node.js check if a remote URL exists

前端 未结 11 890
萌比男神i
萌比男神i 2021-02-05 04:28

How do I check to see if a URL exists without pulling it down? I use the following code, but it downloads the whole file. I just need to check that it exists.

ap         


        
11条回答
  •  长发绾君心
    2021-02-05 04:41

    Try this:

    var http = require('http'),
        options = {method: 'HEAD', host: 'stackoverflow.com', port: 80, path: '/'},
        req = http.request(options, function(r) {
            console.log(JSON.stringify(r.headers));
        });
    req.end();
    

提交回复
热议问题