captbaritone / captbaritone/webamp

Consider setting header: cache-control: no-cache

Open
#621 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
11.3k
Forks
796
PR merge metrics
No merged PRs in 30d

Description

Just now when I decided to try Webamp's new Milkdrop feature (which is *amazing*), I had some trouble finding it. Wasn't until I refreshed the page that I realized I was seeing an older version.

It's strange, because I see `cache-control: public, max-age=0, must-revalidate` in the list of headers sent from Webamp and I thought that would be enough. Maybe it must be set to `Cache-Control: no-cache` to force the client to always check whether there is a new version.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the stale-version behavior and inspect the response headers currently sent by Webamp, especially `cache-control: public, max-age=0, must-revalidate`. Compare the behavior with `Cache-Control: no-cache`; done means the browser checks for and receives a new version without requiring a manual refresh.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.