Googleaapengine URL fetch request size

I am doing a web application project using GWT in Eclipse.

I have a client-side file that should send to the project.server server and from the server to an external repository.

File | V Client-->Server-->Repository 

Iam Using SDK by default - (appengine-java-sdk-1.6.3.1- 1.6.3)

 GWT-2.4.0 

according to googleappengine documentation, the limit for requesting a selection of URLs is 5Mb .

** But I can’t get a request more than 3.8Mb **

If I try to get more than 3.8 MB, it will give me an error.

  Cannot access http://URL: The request to API call urlfetch.Fetch() was too large. 

Can someone explain the reason for this to me.

Even I need to download the file from the repository and save it on the client side.

So, is there a size limit on the getContent of the file present in the repository on the server side.

+4
source share
1 answer

If it is a binary file sent over HTTP, it is probably encoded as base64 before being transmitted. This adds about 33% to the file size.

http://en.wikipedia.org/wiki/Base64

0
source

Source: https://habr.com/ru/post/1400996/


All Articles