___ qstnhdr ___ kombiniert Blob-Servlet mit Endpunkt-API
___ answer36481084 ___
Obwohl meine Android Studio Cloud Endpoints-Gruppe erfolgreich synchronisiert wurde, führte das folgende Format (das Sie verwenden) beim Hochladen auf GAE zu Fehlern und fehlgeschlagenem Upload:
%Vor%
Was ich tun musste, war, den vollständigen Servletklassenpfad aufzulisten. In Ihrem Fall:
%Vor%
Hoffe das hilft jemandem.
___ tag123googleappengine ___ Google App Engine ist eine Cloud-Computing-Technologie zum Hosten von Webanwendungen in von Google verwalteten Rechenzentren. Google App Engine ist ein Platform-as-a-Service-Angebot (PaaS) für Java, Python, Go und PHP in seiner Standardumgebung. Laufzeiten für einige andere Sprachen sowie dockerbasierte benutzerdefinierte Laufzeiten werden in der flexiblen Umgebung unterstützt.
___ qstntxt ___
Hier ist mein %code%
%Vor%
Ich habe eine Google Cloud Endpoint-API, GameApi, die gut funktioniert hat, außer dem Laden von Blobs, das zu lange gedauert hat. Daher entscheide ich mich, das %code% -servlet auf der Google-Website zu verwenden, um meine Blobs vom Benutzer hochzuladen . Ich habe den XML-Code für die Blob-Datei im Grunde zu meinem bestehenden XML-Code für die Endpunkt-API hinzugefügt, was zu der oben gezeigten XML-Datei führte. Aber dann wird das Upload-Servlet nie aufgerufen. Ich teste auf localhost und ich kann in der Tabelle %code% sehen, dass das Front-End (d. H. Android-App) das Bild erfolgreich mit der richtigen Callback-URL an den Blobstore gesendet hat. Ich weiß, dass das Servlet nicht aufgerufen wird, weil ich eine Println-Anweisung direkt am Eingang habe.
Muss ich meine %code% ändern? Darf ich Endpunkt mit Servlet kombinieren wie in meinem %code% ?
?
___ tag123blobstore ___ Eine Speicher-API, die für die Binärdatenspeicherung verwendet wird, z. Google App Engine-Blobstoredienst
___ tag123servlets ___ Servlet ist eine Java-Anwendungsprogrammierschnittstelle (API), die auf dem Server-Rechner läuft und die Anfragen des Clients abfangen und entsprechend eine Antwort generieren / senden kann.
___ answer23734630 ___
Sehen Sie sich Ссылка an
%Vor%
___ tag123googlecloudendpoints ___ Google Cloud Endpoints ist eine von Google für Google App Engine entwickelte Technologie, mit der Entwickler APIs problemlos entwickeln und hosten sowie stark typisierte Clientbibliotheken für Java (Android) und Objective-C (iOS) generieren können dynamisch typisierte Bibliotheken für JavaScript.
___ tag123gaeeclipsplugin ___ Eine Cloud-Bereitstellungs-API, die teilweise kostenlos von Google zur Verfügung gestellt wird (abhängig vom Nutzungstyp)
___