我向metaweather.com API发出GET请求,并在控制台中收到此错误:
GET https://metaweather.com/api/location/search/?query=w net :: ERR_CERT_COMMON_NAME_INVALID

当我将此URL粘贴到浏览器时,它说连接不安全,并带有相同的错误代码。

我该如何解决?

代码就是这样,没什么特别的:

fetch(query)
    .then(function(response) {console.log(2)})
    .catch(() => {console.log(3)});

最佳答案

看起来应该在www.metaweather.com而不是简单地在metaweather.com进行访问。虽然第一个提供与URL中的名称匹配的正确证书,但最后一个不提供。而是返回redirect.pointhq.com的证书。

关于javascript - 使用提取API向Metaweather API发出请求时出现net::ERR_CERT_COMMON_NAME_INVALID错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53938149/

10-16 19:26
查看更多