假设最初通过 HTTP 访问的单页应用程序使用 AJAX 进行所有服务器交互,是否可以使用 HTTP 进行常规数据传输,然后切换到 AJAXian HTTPS 请求进行安全数据传输?
如果是这样,当发出 HTTPS AJAX 请求时,浏览器将如何处理证书和锁定通知?
如果这是不可能的,那么是否有任何解决方法可以在同一页面中混合 AJAX HTTP 和 AJAX HTTPS,例如加载 HTTPS 的 iFrame?
Thanks!
尝试切换协议将违反同源政策 http://en.wikipedia.org/wiki/Same_origin_policy.
我不确定使用 iFrames 的解决方法会如何表现,但我认为浏览器可能会阻止对作为 HTTPS 加载的框架的访问,同样是由于同源策略。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)