我想通过POST方法将数据发送到youtube。我写 http.open(“POST”,myUrl,true);如下代码中的
var myUrl = "https://gdata.youtube.com/action/GetUploadToken";
http.open("POST", myUrl, true);
http.setRequestHeader("Authorization", "AuthSub token=" + code);
http.setRequestHeader("GData-Version", 2);
http.setRequestHeader("X-GData-Key", "key="+dev_key);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
但是错误是
Request URL:https://gdata.youtube.com/action/GetUploadToken
Request Method:OPTIONS
Status Code:405 Method Not Allowed
请告诉我这里有什么问题
最佳答案
AJAX不允许您将请求发送到托管代码的域以外的域吗?
关于youtube - POST方法不适用于Request header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9477327/