Wild idea… should we support:
cache-control: no-store
The
no-storeresponse directive indicates that any caches of any kind (private or shared) should not store this response.
GitHub is specifically saying .. please … don’t store me …
Maybe onebox should respect it … and not store it.
We could always make this an experimental setting to start and see what impact it has.
The preview would have to explain why we are not oneboxing.
Note… we do use no-store in quite a few places, but I think we redirect in those cases, yet there is this slight complexity.