Organizational Research By

Surprising Reserch Topic

Experts Most Trusted Topic


access control allow origin not allowed by


access control allow origin not allowed by  using -'javascript,ajax,xmlhttprequest,youtube-api'

I am seeing the following error:

Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin


with this code:

var http = new getXMLHttpRequestObject();
var url = "http://gdata.youtube.com/action/GetUploadToken";
var sendXML = '<?xml version="1.0"?><entry xmlns="http://www.w3.org/2005/Atom"'+
    'xmlns:media="http://search.yahoo.com/mrss/'+
    'xmlns:yt="http://gdata.youtube.com/schemas/2007">'+
    '<media:group><media:title type="plain">My First API</media:title>'+
    '<media:description type="plain">First API</media:description>'+
    '<media:category scheme="http://gdata.youtube.com/schemas/2007/categories.cat">People</media:category>'+
    '<media:keywords>first, api</media:keywords></media:group></entry>';
http.open("POST", url, true);
http.setRequestHeader("Authorization", "AuthSub token=" + AccessToken);
http.setRequestHeader("X-GData-Key", "key="+ dev_key);
http.setRequestHeader("Content-Type", "application/atom+xml; charset=UTF-8");

http.onreadystatechange = function() {
    if(http.readyState == 4) {
        alert(http.responseXML);
    }
}
http.send(sendXML);


What can cause this, and how do I solve it?
    

asked Oct 6, 2015 by rajnipancholi
0 votes
13 views



Related Hot Questions



Walkin Jobs Opening



Government Jobs Opening


...