2、curl 代理的方法:
附: 使用php file_get_contents解决ajax垮域的问题 在ajax运用中,有时会垮域调用文件,而浏览器为了安全会默认给这种操作提出警告,甚至直接阻止。如果是ie会弹出一个警告窗口,询问你是否继续操作,只有你同意了ie才会调用垮域的文件。而其它浏览器,如火狐、opera默认设置下则会直接提示错误,阻止调用外域文件。这会给用户不好的操作体验,如果想通过用户修改浏览器的安全设置来解决这个问题是不现实的,最好是在服务器端解决。 在服务器端可以使用一个同域的文件做为代理文件,这个代理文件将获得外域文件的内容,然后再传递给ajax。这样ajax就不是调用外域文件,而是调用同域的这个代理文件,安全问题也就解决了。 如果服务器端支持PHP,可以使用file_get_contents函数,详细用法可参考:http://www.w3school.com.cn/php/func_filesystem_file_get_contents.asp 例子:
|
0
0
相关文章
解决PHP MySQLi预处理语句在循环中变量值残留问题
构建无刷新体验:Ajax从超链接获取数据并发送至PHP
解决PHP循环中预处理语句结果变量的持久化问题
PHP中处理URL查询参数:$_GET 超全局变量的深入解析与应用
在WooCommerce单品页自动列出所有商品变体价格
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具











