当前位置:  开发笔记 > 编程语言 > 正文

如何在javascript中发出https请求?

如何解决《如何在javascript中发出https请求?》经验,为你挑选了1个好方法。

我正在做phonegap应用程序,我想从服务器访问Web服务,在编码javascript get,post或ajax方法工作正常的http url请求但它无法工作的https url请求.请帮助我,如何调用SOAP或安全的Web服务来通过javascript解析phonegap中的JSON?



1> Dwayne Charr..:

HTTPS不是另一种协议,它只是通过SSL/TLS加密连接的HTTP.由于该加密对用户代理是透明的,因此要对您自己的域名执行HTTPS AJAX调用,您的站点必须使用HTTPS,否则您无法在要对其执行AJAX调用的页面上有选择地选择HTTPS尚未使用HTTPS.

因此,如果您调用AJAX请求的页面不使用HTTPS,则基本上不能调用" https://yourdomain.com/fetch ".

如果你想对托管在域以外的其他地方的HTTPS域执行AJAX调用,有可能这样做(但仅限于Firefox 3.5 +,Safari,Chrome和我认为Opera),有一些有趣的信息如何在这里提供跨域AJAX请求:http://metajack.im/2010/01/19/crossdomain-ajax-for-xmpp-http-binding-made-easy/ - IE中不支持此方法(没有意外).

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有