Has anyone been successful with caching content from sites that use 302 redirects?
Lets use this example link
https://github.com/microsoft/winget-cli/releases/download/v1.9.1792-preview/DesktopAppInstallerPolicies.zip
Lets assume that the default is to splice all and only bump sites that we set.
If we bump objects.githubusercontent.com
We get TCP_MISS/200, and it cannot cache the zip
TCP_MISS/200 | https://objects.githubusercontent.com/github-production-release-asset-2e65be/197275130/c65ea7bb-d1af-47c8-9b4d-b5cf49b8723c?
If we also bump github.com we now get
TCP_MISS/302 https://github.com/microsoft/winget-cli/releases/download/v1.8.1791/DesktopAppInstallerPolicies.zip
TCP_MISS/302 is a Redirect which also not cannot be cached.
Some things i have tried is creating a new Refresh pattern for github without successes
refresh_pattern -i \.github\.com/.*\.(exe|zip|tar.gz)$ 1440 100% 1440
Maybe a helper file is needed, i am not sure atm.
I am also not sure if bumping all of github.com can lead to connection issues.
Update 1. have also tried
refresh_pattern -i \.githubusercontent\.com/.* 1440 100% 1440
refresh_pattern -i \.githubusercontent\.com/.*\.(exe|zip|tar\.gz)$ 1440 100% 1440
refresh_pattern -i \.objects\.githubusercontent\.com/.*\.(exe|zip|tar\.gz)$ 1440 100% 1440
testing with bump all on download link https://github.com/HandBrake/HandBrake/releases/download/1.8.1/HandBrake-1.8.1-arm64-Win_GUI.exe
results are
TCP_MISS/200 https://objects.githubusercontent.com/github-production-release-asset-2e65be/41215835/5da2c409-a52e-459d-adf0-6e86dd3861b0?
TCP_MISS/302 https://github.com/HandBrake/HandBrake/releases/download/1.8.1/HandBrake-1.8.1-arm64-Win_GUI.exe
Has anyone been successful with caching content from sites that use 302 redirects?
Lets use this example link
https://github.com/microsoft/winget-cli/releases/download/v1.9.1792-preview/DesktopAppInstallerPolicies.zipLets assume that the default is to splice all and only bump sites that we set.
If we bump objects.githubusercontent.com
We get TCP_MISS/200, and it cannot cache the zip
TCP_MISS/200 | https://objects.githubusercontent.com/github-production-release-asset-2e65be/197275130/c65ea7bb-d1af-47c8-9b4d-b5cf49b8723c?If we also bump github.com we now get
TCP_MISS/302 https://github.com/microsoft/winget-cli/releases/download/v1.8.1791/DesktopAppInstallerPolicies.zipTCP_MISS/302 is a Redirect which also not cannot be cached.
Some things i have tried is creating a new Refresh pattern for github without successes
refresh_pattern -i \.github\.com/.*\.(exe|zip|tar.gz)$ 1440 100% 1440Maybe a helper file is needed, i am not sure atm.
I am also not sure if bumping all of github.com can lead to connection issues.
Update 1. have also tried
testing with bump all on download link https://github.com/HandBrake/HandBrake/releases/download/1.8.1/HandBrake-1.8.1-arm64-Win_GUI.exe
results are