Dimensioni della richiesta di recupero dell'URL in googleapengine
-
12-12-2019 - |
Domanda
Sto facendo un progetto di applicazione Web utilizzando GWT in Eclipse.
Ho un file sul lato client che è da inviare sul progetto.Server e dal server al repository esterno.
File
|
V
Client-->Server-->Repository
.
IAM Uso dell'SDK predefinito - (appengine-java-sdk-1.6.3.1- 1.6.3)
GWT-2.4.0
.
Secondo la documentazione 5Mb
.
** Ma non riesco a recuperare la richiesta più di 3,8 MB **
Se provo a recuperare più di 3,8 Mb allora mi dà un errore.
Cannot access http://URL: The request to API call urlfetch.Fetch() was too large.
.
Qualcuno può spiegarmi la ragione per questo.
Anche devo scaricare il file dal repository e salvarlo sul lato client.
Così è presente alcuna limitazione delle dimensioni per ottenere un confronto del file presente nel repository al lato server.
Soluzione
Se è un file binario inviato su HTTP, probabilmente è codificato come base64 prima di essere trasferito.Che aggiunge circa il 33% alla dimensione del file.