gpt4 book ai didi

javascript - 如何从提供 NET::ERR_CERT_AUTHORITY_INVALID 的站点获取数据

转载 作者:行者123 更新时间:2023-12-05 08:11:49 29 4
gpt4 key购买 nike

如何使用获取 API 从提供 NET::ERR_CERT_AUTHORITY_INVALID 的站点获取数据。我用了这个但是得到了 net::ERR_INSECURE_RESPONSE下面是我的代码

let header = new Headers({
'Access-Control-Allow-Origin':'',
'Content-Type': 'multipart/form-data'
});
let username="***";
let password="***";
let url ="***";
let sentData={
method:'POST',
mode: 'cors',
header: header
};
return new Promise((reslove,reject)=>{
fetch(url, sentData)
.then(response=> response.json())
.then(responseText=>{

console.log(responseText);

}).catch(err=>{
console.log(err);
});
}).catch(err => {
console.log(err);
});

我无法共享 url、用户名和密码。

最佳答案

如果您正在使用 NPM,那么您可以安装 Axios 并忽略如下所示的 SSL 错误。

// At instance level
const instance = axios.create({
httpsAgent: new https.Agent({
rejectUnauthorized: false
})
});
instance.get('https://something.com/foo');

// At request level
const agent = new https.Agent({
rejectUnauthorized: false
});
axios.get('https://something.com/foo', { httpsAgent: agent });

但我认为如果您在浏览器上运行 Javascript,您将无法绕过 SSL 错误,因为它会被浏览器的安全层阻止。请查看此问题。 Bypassing SSL certificate error in jQuery and AJAX

关于javascript - 如何从提供 NET::ERR_CERT_AUTHORITY_INVALID 的站点获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49506097/

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