This is a simple guide on how to use the blooket.com domain to proxy static sites (GET requests)
- Take any Blooket game-mode host, for example:
https://cafe.blooket.com
- Append
/gs/ - Make sure your app is plain
http, nothttps, so no auto https redirs - Base64 encode that
httporigin (do not include protocol) - Put it after
/gs/
Example:
- Original app origin:
5.188.124.67:8080
- Base64:
NS4xODguMTI0LjY3OjgwODA=
- Final URL:
https://cafe.blooket.com/gs/NS4xODguMTI0LjY3OjgwODA=/
make sure you include the forward slash (/) at the end
- Your site must be fully static
- The encoded target is expected to be an
httporigin, nothttps - Do not rely on runtime path guessing from the current URL cus this breaks
If your app is deployed under a Blooket path like:
/gs/NS4xODguMTI0LjY3OjkwMDA=/
then asset URLs must be built against that exact path. (or i just realized u can use hash router lol thanks derpman)
this ONLY supports GET requests, no WebSocket or POST request will work
https://discord.gg/ZDq3UYskkK
ap5z figuring out http stuff
ching figuring out http stuff
x8rr discovering the blooket method and figuring out that you at least need a HTTP only domain