www.test1.com/test1.php跨域访问 www.test2.com/text1.php
直接上代码演示:
假设验证用户是否合法,在www.test2.com域名下。(www.test2.com这个项目中的源代码与用户数据库打交道。)
www.test2.com/text1.php中的代码:(这里没有用数据库,但是原理相同。)
如上所示就可以验证用户合法登录。即完成跨域访问数据。
在使用ZD框架时,遇到了一个很奇怪的问题(环境是rubystack组合包WAPM):这接看代码,看哪里不同。(这里跨的是另外一域名。)
Echo()之后,多了一个exit; 没错,就是要加这句。(刚开始练习使用的时候,没有这句,一直报服务器端错误。调试了很久才发现加上这句就可以正常使用了。。。太奇怪了。。。)
使用$.getjson().其实这个是对上面的封装:直接看代码
其他的代码和上面的都相同。
注意:还有服务器端是不支持POST方式跨域的。