来自javascript的HTTPS请求

时间:2014-02-08 20:10:12

标签: javascript xmlhttprequest google-chrome-app

如何从java脚本发送https请求到地址https://www.googleapis.com/plus/v1/people/me,最重要的是如何从服务器获取数据?

我需要它来识别我打包的Chrome应用中的用户电子邮件。

1 个答案:

答案 0 :(得分:1)

请注意,这会违反same origin policy。此外,HTTPS的重点是整个页面(和请求周期)是安全的。

替代方案是:

  1. 使用JSONP

  2. 发出请求
  3. 设置代理:让你的JS在同一个源上调用你自己的服务器, 它将依次发出HTTPS请求,或

  4. 有一个指向HTTPS页面的iframe(在您自己的服务器上)。然后,该页面应该能够通过HTTPS向服务器发出Ajax请求。使用HTML5 postMessage API,您可以将消息发布回父窗口。

相关问题