Das wird lang:
Ok, ich entwickle ein Google Kalender Gadget, das Anfragen an eine Python webapp2 REST API sendet, die auf der Google App Engine gehostet wird.
Das Problem kommt, wenn ich versuche, etwas, das mir wegen CORS nicht erlaubt ist, zu POSTIEREN. In den DevTools von Chromes heißt es:
%Vor%Mir ist bewusst, dass dies an CORS liegt. Hier:
Ajax - 'Origin localhost ist nicht erlaubt von Access-Control-Allow-Origin '
Es heißt, dass ich
hinzufügen muss %Vor%Zu den Headern, aber dann bin ich noch neu bei Ajax und ich frage mich, ob es so gemacht wird:
%Vor%Wenn Sie diese Header hinzufügen, ist die Ausgabe anders (was mich fragt, ob der Ursprung erlaubt ist, obwohl ich es nicht genau weiß):
%Vor%Ich habe das sogar gefunden:
Was mich dazu bringt, GET-Anfragen zu machen, aber ich würde gerne lernen, wie ich sie ohne das machen kann.
Auch auf meinem Webserver habe ich folgendes:
%Vor%Ich weiß nicht, ob ich etwas mehr zum Webserver hinzufügen muss, noch habe ich Informationen gefunden, die sagen, dass ich es muss. Außerdem denke ich, dass ich nahe an der CORS-Anfrage bin, aber ich kann das Beispiel nicht finden, das alles erklärt.
Bitte helfen Sie.
Ok, ich habe es behoben.
Als Erstes habe ich hier erfahren, dass die Header vom Server gesendet wurden, also war ich falsch Senden dieser Header in der AJAX-Anfrage.
Schließlich, nachdem ich im World Wide Web gesucht habe, habe ich herausgefunden, was ich vermisst habe. Es war etwas dummes. Ich habe die Seite gefunden, auf der alles behoben wurde:
Endlich sieht alles so aus:
%Vor%Und im webService:
%Vor%Kann einfacher mit Versand Methode
%Vor%Das wird lang:
Ok, ich entwickle ein Google Kalender Gadget, das Anfragen an eine Python webapp2 REST API sendet, die auf der Google App Engine gehostet wird.
Das Problem kommt, wenn ich versuche, etwas, das mir wegen CORS nicht erlaubt ist, zu POSTIEREN. In den DevTools von Chromes heißt es:
%Vor%Mir ist bewusst, dass dies an CORS liegt. Hier:
Ajax - 'Origin localhost ist nicht erlaubt von Access-Control-Allow-Origin '
Es heißt, dass ich
hinzufügen muss %Vor%Zu den Headern, aber dann bin ich noch neu bei Ajax und ich frage mich, ob es so gemacht wird:
%Vor%Wenn Sie diese Header hinzufügen, ist die Ausgabe anders (was mich fragt, ob der Ursprung erlaubt ist, obwohl ich es nicht genau weiß):
%Vor%Ich habe das sogar gefunden:
Was mich dazu bringt, GET-Anfragen zu machen, aber ich würde gerne lernen, wie ich sie ohne das machen kann.
Auch auf meinem Webserver habe ich folgendes:
%Vor%Ich weiß nicht, ob ich etwas mehr zum Webserver hinzufügen muss, noch habe ich Informationen gefunden, die sagen, dass ich es muss. Außerdem denke ich, dass ich nahe an der CORS-Anfrage bin, aber ich kann das Beispiel nicht finden, das alles erklärt.
Bitte helfen Sie.
Ok, ich habe es behoben.
Als Erstes habe ich hier erfahren, dass die Header vom Server gesendet wurden, also war ich falsch Senden dieser Header in der AJAX-Anfrage.
Schließlich, nachdem ich im World Wide Web gesucht habe, habe ich herausgefunden, was ich vermisst habe. Es war etwas dummes. Ich habe die Seite gefunden, auf der alles behoben wurde:
Endlich sieht alles so aus:
%Vor%Und im webService:
%Vor%Tags und Links python jquery google-app-engine cors webapp2