Saturday, 11 July 2015

How to resolve ajax cross domain error

If we request from sub domain to main domain from ajax, it will produce cors error. 


To allow cors request we need to set headers on server

header('Access-Control-Allow-Origin: '.$_SERVER['HTTP_ORIGIN']);
header('Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS');
header('Access-Control-Max-Age: 1000');
header('Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With');



Also in javascript we need to set domain name


document.domain='domain.com';

No comments:

Post a Comment