Php 不使用代理从github.io发送AJAX请求

Php 不使用代理从github.io发送AJAX请求,php,jquery,ajax,github-pages,Php,Jquery,Ajax,Github Pages,我需要从github.io域发送一个AJAX请求并获得响应。我的问题是CORS总是返回服务器没有原始标头的消息。我无法也不会更改服务器。我需要一些不需要代理的方法绕过CORS。因为PHP不能托管在GitHub上。如果目标服务器不提供标头或基于JSONP的解决方案,那么您基本上是在问CORS中是否存在安全漏洞。@Derek我如何确定它是否支持JSONP?我这里有服务器的源代码。JSONP服务将以结果作为参数调用回调函数(请参阅)。您的服务器不提供此功能。@Derek那么有什么办法解决它吗?我能够使

我需要从github.io域发送一个AJAX请求并获得响应。我的问题是CORS总是返回服务器没有原始标头的消息。我无法也不会更改服务器。我需要一些不需要代理的方法绕过CORS。因为PHP不能托管在GitHub上。

如果目标服务器不提供标头或基于JSONP的解决方案,那么您基本上是在问CORS中是否存在安全漏洞。@Derek我如何确定它是否支持JSONP?我这里有服务器的源代码。JSONP服务将以结果作为参数调用回调函数(请参阅)。您的服务器不提供此功能。@Derek那么有什么办法解决它吗?我能够使用NodeJS发出请求。我想从我的页面上找到与服务器通信的方法。不,你不能。这是一个安全特性。为了在浏览器中从javascript进行跨源调用,服务器必须授予其权限。如果目标服务器不提供标头或基于JSONP的解决方案,则基本上是在询问CORS中的安全漏洞。@Derek我如何确定它是否支持JSONP?我这里有服务器的源代码。JSONP服务将以结果作为参数调用回调函数(请参阅)。您的服务器不提供此功能。@Derek那么有什么办法解决它吗?我能够使用NodeJS发出请求。我想从我的页面上找到与服务器通信的方法。不,你不能。这是一个安全特性。为了在浏览器中从javascript进行跨源调用,服务器必须授予其权限。