App引擎1.4.0 urlfetch()数据超过1M

时间:2010-12-12 11:02:01

标签: google-app-engine urlfetch

我的应用引擎的版本是1.4.0。数据dem.bil位于/war/dem.bil目录下。这些是我的代码,用于获取3M的数据dem.bil:                         尝试{                         URLConnection a = url.openConnection();             InputStream b = a.getInputStream();             int len = a.getContentLength();             if(len< 0){                 return null;             }             //System.out.println("Total:"+ len);             byte [] c = new byte [len];             b.read(C,0,LEN);             返回c;             } catch(例外e){                 e.printStackTrace();                 return null;                 }             }

我知道版本1.4.0将URLFetch响应限制增加到32MB,但是当它转到InputStream时b = a.getInputStream();它的调试是“com.google.appengine.api.urlfetch.ResponseTooLargeException:来自url localhost:8888 / dem.bil的响应太大了。”。所以有人可以告诉我原因吗?或者我的代码有问题?

1 个答案:

答案 0 :(得分:1)

自1.4.0版本发布以来,限制已提升至32mb。

请参阅:http://googleappengine.blogspot.com/2010/12/happy-holidays-from-app-engine-team-140.html