Ich entwickle eine Anwendung, die Java-Quellcode vom Client über die Google Cloud Endpoints akzeptieren muss und an dem die Google App Engine arbeiten würde es. Die einfachste Lösung bestand darin, den Java-Quellcode als String
vom JavaScript-Client zu senden und einen Endpunkt zu erstellen, der die String
akzeptiert. Jedoch eine GET
Anfrage mehr als 2kB gibt Fehler und Quellcodes können (und sind in der Regel oft) weit größer als 2kB.Die optimale Lösung für das Senden von Java-Quellcode an Google App Engine über Google Cloud Endpoints
Es ist wichtig zu beachten, dass eine Minimierung des Codes nicht erlaubt ist.
Dann was sollte der beste Weg sein, um so zu erreichen?
Ein fortgeschrittener Dank für den Versuch, mein Problem zu lösen.
„Allerdings GET/POST-Anfrage kann nicht mehr als 2kB Daten verarbeiten "wo hast du das gelesen? (GET-Anfragen sind in der Tat begrenzt, da Sie nur Daten in die URL eingeben können und URLs ein Limit haben - http://stackoverflow.com/questions/2659952/maximum-length-of-http-get-request). – zapl
@zapl bearbeitet meinen Fehler aus, aber das Problem bleibt eine Get-Anfrage größer als 2kB funktioniert nicht –
Ok, dann warum nicht Post verwenden? – zapl