作者PeterKiller (Peter)
看板Ajax
标题[问题] AJAX Cross domain request
时间Mon May 21 22:23:06 2012
Hi, 小弟最近在学ASP以及AJAX相关,想要实作出在
Client端按下一个按钮可以送出一个SQL的query String给
Server Side执行,并且把结果再传回给原网页,但遇到了
not allowed by Access-Control-Allow-Origin的问题,
上网查询後发现是因为AJAX无法做Cross domain request,
想请教各位有何方法可以解决这个问题?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.86.104
1F:推 bibo9901:由自己server端来做, 再透过ajax取得结果 05/21 22:28
2F:→ PeterKiller:不好意思,可以再解释的详细点吗? 05/21 22:34
3F:推 s25g5d4:你的网页跟你的server在不同网域? 05/21 22:40
4F:→ PeterKiller:在同一个网域,但CLIENT不在,这样会导致问题吗? 05/21 23:26
5F:→ chrisQQ:header("Access-Control-Allow-Origin: htttp://yousite") 05/22 00:02
6F:→ chrisQQ:在你的 server 端加上这个,如果是 PHP 的话。 05/22 00:02
7F:→ chrisQQ:後面是你的 client 的 ip/domain name 05/22 00:03
9F:→ chrisQQ:header 05/22 00:04
10F:→ PeterKiller:谢谢,我来试试看 05/22 00:54
11F:推 kbslave:强!! 05/31 22:58