发送和接收信息
问题描述:
很抱歉,如果这听起来很愚蠢,但我真的是在我头上这里。在工作中我做了一个网站,并在我的工作,另一个人做出了一个网络服务器。我的网站是HTTPS,我发现我可以通过键入 “https://myurl 或 http://myurl发送和接收信息
在我的网站达到我的网站,我做出看起来像这样的web服务器的呼叫......
$.ajax({
crossDomain:true,
contentType:"application/json; charset=utf-8",
type:"POST",
url: 'http://urlOfWebserver/'+data.method,
dataType:"jsonp",
data: data.data,
success: function (data){}
当我在我的网站是http一切正常,但是当我在我的网站使用HTTPS前缀,我得到以下错误
混合内容:在“https://myurl”加载页面通过HTTPS,但要求一个不安全脚本'http://urlOfWebserver/MQueryString。此请求已被阻止;内容必须通过HTTPS提供。
可这个问题从我的网站固定或是否需要固定在web服务器上?
形式'使用相对协议网址“// urlOfWebserver /”'这将使用https网页上通过https从而避免了混合内容警告。 –
我只是试图说,它仍然工作时,我的网站是http 但是,当我把我的网站在https它给了我这个新的错误,而不是旧的 “净:: ERR_SSL_PROTOCOL_ERROR” –
我认为,错误信息是相当描述性的: '''网址: 'HTTP:// urlOfWebserver /'''' - 请检查您是否可以访问'''通过urlOfWebserver''''''https''' ...如果是的话:应该工作。如果不是,请尝试使其发生。 –