Merge change 24288 into eclair

* changes:
  Do not cache POST response as Cache is indexed with url.
This commit is contained in:
Android (Google) Code Review
2009-09-09 11:55:03 -04:00

View File

@@ -410,7 +410,8 @@ class LoadListener extends Handler implements EventHandler {
mStatusCode == HTTP_MOVED_PERMANENTLY ||
mStatusCode == HTTP_TEMPORARY_REDIRECT) &&
mNativeLoader != 0) {
if (!mFromCache && URLUtil.isNetworkUrl(mUrl)) {
if (!mFromCache && mRequestHandle != null
&& !mRequestHandle.getMethod().equals("POST")) {
mCacheResult = CacheManager.createCacheFile(mUrl, mStatusCode,
headers, mMimeType, false);
}