Я пытаюсь отправить запрос с локального сервера на сервер YouTube, но на консоли Chrome отображается следующая ошибка
не разрешено Access-Control-Allow-Origin
Код
http.open("POST", url, true);
http.setRequestHeader("Authorization", "AuthSub token=" + AccessToken);
http.setRequestHeader("GData-Version", 2);
http.setRequestHeader("X-GData-Key", "key=" + dev_key);
http.setRequestHeader("Content-Length", sendXML.length);
http.setRequestHeader("Content-Type", "application/atom+xml; charset=UTF-8");
http.onreadystatechange = function()
{
if(http.readyState == 4) {
alert(http.responseXML);
alert(http.responseText);
document.getElementById("response").innerHTML=http.getAllResponseHeaders();
}
}
http.send(sendXML);
Это будет сделано путем реализации функции обратного вызова JSONP. Но я не знаю, как это реализовать
PLZ, направь меня