Node.js如何批量检测文件内网页链接的有效性?

更新于
2026-09-28 11:20:36
1阅读来源:SEO问题
  • 内容介绍
  • 相关推荐

本文共计560个文字,预计阅读时间需要3分钟。

Node.js如何批量检测文件内网页链接的有效性?

在Node.js中,只需几行代码即可发送HTTP请求并检查服务是否有效。以下是一个简化的示例:

javascriptconst http=require('http');

function checkExists(urlPath, cb) { const options={ host: '192.16', path: urlPath };

http.get(options, (res)=> { cb(null, res.statusCode===200); }).on('error', (err)=> { cb(err, false); });}

在node.js中只需要几行代码就可以发送http请求,通过检查statusCode可以判断该网址服务是否有效。

如下代码:

var http = require('http') var checkExists = function(urlPath, cb) { var options = { host: '192.168.2.101', port: 8064, path: encodeURI(urlPath)} var req = http.request(options, function(r) { cb && cb(r.statusCode == 200); }) req.end() }

以上代码检查相对网址是否可用,需手动修改服务器地址和端口,使用以下代码可以检查完整地址的可用性。

阅读全文

本文共计560个文字,预计阅读时间需要3分钟。

Node.js如何批量检测文件内网页链接的有效性?

在Node.js中,只需几行代码即可发送HTTP请求并检查服务是否有效。以下是一个简化的示例:

javascriptconst http=require('http');

function checkExists(urlPath, cb) { const options={ host: '192.16', path: urlPath };

http.get(options, (res)=> { cb(null, res.statusCode===200); }).on('error', (err)=> { cb(err, false); });}

在node.js中只需要几行代码就可以发送http请求,通过检查statusCode可以判断该网址服务是否有效。

如下代码:

var http = require('http') var checkExists = function(urlPath, cb) { var options = { host: '192.168.2.101', port: 8064, path: encodeURI(urlPath)} var req = http.request(options, function(r) { cb && cb(r.statusCode == 200); }) req.end() }

以上代码检查相对网址是否可用,需手动修改服务器地址和端口,使用以下代码可以检查完整地址的可用性。

阅读全文