Google Cloud Storage Client funktioniert nicht auf dem dev-Anwendungsserver

8

Ich erstelle eine AppEngine-Anwendung, die Daten in Google Cloud Storage speichert. Ich verwende die Google Cloud Storage Client (GCS) -Bibliothek wie vorgeschlagen.

Meine App funktioniert, wenn sie in AppEngine implementiert wird (Objekte lesen / schreiben / auflisten), aber ich kann sie nicht auf dem Entwicklungsserver arbeiten lassen. Der Entwicklungsserver gibt immer den Fehler 404 zurück, und GCS löst NotFoundError aus. Der Dev-Appserver sollte die Cloud-Speicherfunktionalität ohne irgendwelche spezifischen Konfigurationen emulieren. Ich sehe in den Log-Dateien, dass der Dev-Server Anfragen an "/ _ah / gcs" akzeptiert, aber es scheint, dass es keinen Handler für diese URL gibt. Ich habe es mit Version 1.8.5 und 1.8.6 versucht. Abgesehen von meiner App funktioniert nicht einmal die von Google bereitgestellte Demo-App.

Gibt es etwas, das mir hier fehlt, z. eine spezielle Konfiguration für den Dev-Appserver?

    
Christos 01.11.2013, 13:05
quelle

1 Antwort

5

Es tut uns leid, dass die folgende Änderung aus Versehen zu früh verschoben wurde. Es funktioniert nur mit 1.8.8 SDK. Wir optimieren den Release-Prozess des gcs-Clients, um ihn an SDK anzupassen. Entschuldigung

Ссылка Ohne diese Änderung funktioniert es am 1.8.7 SDK.

    
Yey 14.11.2013 02:26
quelle