문제

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는 코드를 호스팅하는 이외의 도메인에 요청을 보낼 수 없습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top