einreichen Während die Daten zur Verfügung gestellt: Fehlermeldung: XMLHttpRequest kann https://docs.google.com/forms/d/xxxxxxxxxxxxx/formResponse nicht geladen werden. Die Antwort auf die Preflight-Anforderung übergibt die Zugriffskontrollprüfung nicht: Auf der angeforderten Ressource ist kein Header "Access-Control-Allow-Origin" vorhanden. Ursprung 'http://localhost:8090' ist daher nicht erlaubt. Die Antwort hatte HTTP-Statuscode 405.CORS Ausgabe, während Daten in Google Formulare in Winkeln
$scope.postDataToGoogle = function(){
$http({
method: 'POST',
crossDomain: true,
url: 'https://docs.google.com/forms/d/XXXXXXXXXXXXXXXXXXXXXXXX/formResponse',
// dataType: "xml",
data: tempData,
}).success(function(data,status){
//alert(data)
console.log("Success");
}).error(function(data,status) {
console.log('Error:' + status);
});
}
Hallo dieses Problem kann auf [diese Frage] bezogen werden (http://stackoverflow.com/questions/18172801/why-does-jquery-throw-an-error-when-i-request- external-resources-using-an-appcac). Es klingt, als würde Google Docs CORS-Anfragen nicht unterstützen, aber das OP hat eine Arbeit veröffentlicht. – bradimus
Google unterstützt nicht. Dieser Link könnte nützlich http://stackoverflow.com/questions/18172801/why-does-jquery-throw-an-error-when-i-request-external-resources-using-an-appcac – santhu