La version de mon moteur d'application est la 1.4.0.the data dem.bil se trouve dans le répertoire /war/dem.bil.et ce sont mes codes pour aller chercher les données dem.bil c'est 3M: try { URLConnection a = url.openConnection(); InputStream b = a.getInputStream(); int len = a.getContentLength(); si (len < 0) { return null; } //System.out.println("Total: "+ len); Octet [] c = nouvel octet [len]; b.read (c, 0, len); return c; } catch (Exception e) { e.printStackTrace(); return null; }} App engine 1.4.0 Données urlfetch() sur 1M
Je sais que la version 1.4.0 a augmenté la limite de réponse URLFetch à 32Mo, mais quand il va à INPUTSTREAM b = a.getInputStream(); c'est debug est "com.google.appengine.api.urlfetch.ResponseTooLargeException: La réponse de url localhost: 8888/dem.bil était trop grande." .so quelqu'un peut-il me dire pourquoi? ou un faux avec mes codes?
Veuillez ne pas publier de doublons; il suffit d'éditer votre question à la place. [un problème sur urlfetch sur 1M dans le moteur de l'application] (http://stackoverflow.com/questions/4421756/a-problem-about-urlfetch-over-1m-in-app-engine) –