optionally do not read response if server returned non-200 code
Merge pull request #789 from mente/cache-error

Force to throw exception if server returned non-200 code