如何从 https 页面发送 http 请求? CORS 可以解决这个问题吗?
Posted
技术标签:
【中文标题】如何从 https 页面发送 http 请求? CORS 可以解决这个问题吗?【英文标题】:How to send http request from https page? Can CORS solve this? 【发布时间】:2016-01-15 11:16:29 【问题描述】:我有一个加载了 https 的网站,我想使用 http/websocket 连接我的本地服务器。是否可以使用 http/ws 而不是 https/wss 建立连接?我知道 CORS,但它似乎不起作用。
【问题讨论】:
【参考方案1】:我相信我找到了解决方法。由于SOP只是一种浏览器行为,在使用扩展的同时,我们可以声明权限,绕过这个机制,是合理且有用的。
我们可以使用扩展名中的http/websocket在https站点与本地服务器之间建立连接。
【讨论】:
以上是关于如何从 https 页面发送 http 请求? CORS 可以解决这个问题吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Google Cloud Functions (nodeJS) 发送 HTTP 请求
如何从 Chrome 扩展程序发送 HTTP GET 请求?