History log of /frameworks/volley/src/main/java/com/android/volley/toolbox/HttpHeaderParser.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
782b52fd6f5c62f5b38148432acbc4e79351fd0b 11-Mar-2015 Dave Santoro <dsantoro@google.com> Modify header parser to handle must-revalidate.

This flag indicates that the response must NOT be returned after the
cache TTL has expired, but it does not mandate that the response
should not be cached at all (which the code was doing previously).

Change-Id: I61532f3aa8144c50dcee442dc30215bb81ada868
/frameworks/volley/src/main/java/com/android/volley/toolbox/HttpHeaderParser.java
ee454371157d9a3fb74b70ee8ba93cf96559acf3 20-Feb-2015 Ficus Kirkpatrick <ficus@android.com> Merge "Change the default character encoding for JSON responses to UTF-8"
8e33d93dc1aae9bb9dbde3b80af8a76ba28f0e19 08-Oct-2014 Ralph Bergmann <ralph@the4thfloor.eu> Adds Cache-Control "stale-while-revalidate"

Adds Cache-Control "stale-while-revalidate" header parsing for better
server side cache entry expire setup.

see:
https://www.mnot.net/blog/2007/12/12/stale
http://tools.ietf.org/html/rfc5861
https://groups.google.com/a/chromium.org/forum/m/#!msg/chromium-dev/zchogDvIYrY/ZqWSdt3LJdMJ
Signed-off-by: Ralph Bergmann <ralph@the4thfloor.eu>

Change-Id: I1b7baf9997d3a8a251d21631a11deb503e3a7461
/frameworks/volley/src/main/java/com/android/volley/toolbox/HttpHeaderParser.java
9324df1b8046548587ffec89ec755264f6fbb097 21-Sep-2014 Ralph Bergmann <ralph@the4thfloor.eu> Uses the "Last-Modified" header for "If-Modified-Since"

Uses the "Last-Modified" header for "If-Modified-Since"
see http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.3.4

Change-Id: I0f5e9b45f4f79d7c1b286e465f9750dcd71b6bfd
Signed-off-by: Ralph Bergmann <ralph@the4thfloor.eu>
/frameworks/volley/src/main/java/com/android/volley/toolbox/HttpHeaderParser.java
6bafd7d28fc7947f263feb7134fc8a70084357c3 20-Jan-2015 Zdeněk Kořán <zkoran@gmail.com> Change the default character encoding for JSON responses to UTF-8

According to RFC 7159 (Section 8.1), the default encoding of JSON should be UTF-8.
Using ISO-8859-1 as default causes incompatibility with some JSON APIs (e.g. wrong interpretation of internationalized strings).
/frameworks/volley/src/main/java/com/android/volley/toolbox/HttpHeaderParser.java
b9b8dc3d98fb1a8c3f02c2c2fcc18cbd344c05cb 29-Nov-2014 Ficus Kirkpatrick <ficus@android.com> Migrate from Gradle to Maven.

- Restructure source to src/{main,test} style
- Add pom.xml and update Android.mk
- Migrate all tests to JUnit4 and Robolectric
- RequestQueueTest is currently @Ignored as fixing it will
involve more extensive refactoring.
- Main library still builds in Gradle; tests do not

Change-Id: I1edc53bb1a54f64d3e806e4572901295ef63e2ca
/frameworks/volley/src/main/java/com/android/volley/toolbox/HttpHeaderParser.java