У меня есть iframe, из которого я пытаюсь отправить запрос XMLHttpRequest. Вот код запроса -
x=w.XMLHttpRequest?new XMLHttpRequest():(w.ActiveXObject?newActiveXObject('Microsoft.XMLHTTP'):0);
try{
if(!x)throw(0);
x.open('GET','<url>',true);
x.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
x.onreadystatechange=function(){
if(x.readyState==4){
if(x.status==200){
try{
alert('hi');
}
catch(e){}
}
else { }
}
};
x.send('a=blah');
}catch(e){}
URL, к которому отправляется запрос, реализован в Django. Когда я пытаюсь отправить этот запрос в chorme, я получаю следующую ошибку: «XMLHttpRequest не может загрузить iframe-url. Origin http://example.com не разрешен Access-Control-Allow-Origin.»
Я нашел это промежуточное ПО для django, но это не сработало. Я не смог найти способ разрешить "Access-Control-Allow-Origin" в документации django. Любая помощь приветствуется.