AJAX request caching too aggressive

Not reproducible Issue #7104620

Details

Author
Phil M.
Created
Apr 4, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
Reports
Reported by 10 people

Sign in to watch or report this issue.

Steps to reproduce

Edge seems to cache all GET requests, serving same-looking requests straigt from cache. This seems to be the case even without any explicit cache header form the server. It breaks http://try.redis.io/, as it sends commands via GET requests.
No other browser has this problem.
To reproduce:

  1. Go to http://try.redis.io/
  2. Send a command: SET foo bar
  3. Send the command again: SET foo bar and see that it is never sent to the server.

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Venkat K.”

      Changed Status to “Not reproducible”

    • It even retrieves requests from the cache when "cache-control": “no-cache” is present in the header.

    • Thank you for your feedback.  This issue does not repro on the latest build of Edge so hopefully we’ve fixed this issue for our last release.

      Version tested was: 14304

      All the best,
      The MS Edge Team

    • Hi Microsoft, when using Fetch instead of XMLHttpRequest, this still seems the case, the repro for try.redis.io uses XMLHttpRequest.

    • Yes, I’m using fetch too.

    • WE have the similar issue, do we have any fix delivered?

    You need to sign in to your Microsoft account to add a comment.

    Sign in