BLOG

2014年2月24日/ Ajax, JQuery, クロスドメイン

異なるドメイン先にajaxで通信する方法(JQuery)

 

一般的にWEBサービス用のドメインを取得した場合、www付きと、www無しのDNSを設定すると思いますが、JQueryの実装方法次第では異なるドメインへのアクセスと見なされajaxが正常に動作しません。

 

誤った例

ajaxで連携するurlをhttpから始まるパスで記載しているため、www付きのURLから連携した場合はエラーとなります。

 

 

正しい実装方法

こちらはurlをルートパスから記載しているため、ドメインをまたいだ場合でも正常に動作します。

 

なお、ドメインをまたぐことを「クロスドメイン」と言うので用語も合わせて覚えておいた方がいいでしょう。

 

 

Resent Posts

Category