无法通过Ajax检索Perl脚本的结果(同源策略问题)

| 因此,此Perl脚本:
http://hacheck.tel.fer.hr/xml.pl
会根据收到的POST表单数据返回XML结果。 我在一个域上有一个网页(没有一个是
hacheck.tel.fer.hr
),我想通过Ajax使用该Perl脚本。 现在,相同来源策略禁止我像这样从我的域发送Ajax请求:
$.post(\'http://hacheck.tel.fer.hr/xml.pl\', {\'textarea\': \'...\'}, function(data) {
    // process data
});
上面的代码抛出此错误:   XMLHttpRequest无法加载   http://hacheck.tel.fer.hr/xml.pl。   来源http://ecmazing.com不是   被允许   访问控制允许来源。 我想知道我的选择是什么(我希望能够使用该Perl脚本)。我知道将网页放在
hacheck.tel.fer.hr
域上显然可以解决我的问题(这实际上是可行的,但我必须为此与管理员联系)。 但是还有其他选择吗? 我听说过CORS。可以用来解决我的问题吗?如果我理解正确,您必须使用CORS在服务器上指定允许其他域,然后来自该其他域的网页才能从您的服务器接收响应(或类似的内容)“ 4”?     
已邀请:
           我听说过CORS。可以用来解决我的问题吗? 是的,但是仅在支持它的浏览器中。 hacheck.tel.fer.hr的控制器必须进行设置。   但是还有其他选择吗? 通过您自己的服务器代理请求     

要回复问题请先登录注册