gpt4 book ai didi

node.js - nodejs检查url是否存在但不下载

转载 作者:太空宇宙 更新时间:2023-11-03 23:15:32 24 4
gpt4 key购买 nike

nodejs 检查 url 是否存在,但不下载

我找到了 npm 包 urlExists http ,他们使用 body data 发出请求并响应。

就像命令 curl -i url

我不想下载body data并知道该网址存在。

最佳答案

您可以使用HEAD HTTP 方法:

The HEAD method is identical to GET except that the server MUST NOT return a message-body in the response.

RFC2616

例如:

const fetch = require('node-fetch');

const response = await fetch('https://google.com', {
method: 'HEAD'
});

console.log(response.ok);

当然,这将依赖于 Web 服务器正确实现 RFC。

关于node.js - nodejs检查url是否存在但不下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55933561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com