首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >webpack开发服务器混合内容错误

webpack开发服务器混合内容错误
EN

Stack Overflow用户
提问于 2017-02-14 13:10:52
回答 1查看 940关注 0票数 6

我使用webpack开发服务器在Cloud9上运行React网站,因此它通过https提供内容服务。问题是,当我尝试向外部http链接发出一些ajax (网络)请求时,会出现以下错误:

混合内容:在'https://...‘处的页面是通过HTTPS加载的,但是请求一个不安全的XMLHttpRequest端点'http://...'’。此请求已被阻止;内容必须通过HTTPS送达。

webpack的配置有什么窍门可以从http请求数据吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-01 14:04:14

可能没有webpack-dev-server的解决方案,但是下面的内容对nodejs很有好处。

代码语言:javascript
复制
app.use(function(req, res, next) {
    if (req.headers['x-forwarded-proto'] == 'https') {
        res.redirect('http://' + req.hostname + req.url);
    } else {
        next();
    }
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42227073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档