LiquidProxy Lua Edition
1-- Fixes Apple Maps. Thanks to MapsX team for the original discovery!
2-- Thanks to Pod (caffemacs) also known as Eric (Epixx512) for guiding me a bit.
3local append = "&accessKey=1771263947_2253116135311925630_%2F_oCF9gr1p%2BmhfpmMi%2BafsBlyTJysoz%2Byp%2FHBCt5rbE00%3D"
4---@param req luvit.http.IncomingMessage
5---@param res luvit.http.ServerResponse
6local f = function(req, res, go)
7 print(req.url)
8 req.url = req.url..append
9 print(req.url)
10end
11
12-- catch-if-domain-match.
13return nil, {
14 ["gsp35.ls.apple.com"] = f,
15 ["gsp19-ms12.ls.apple.com"] = f,
16 ["gsp12-ms12.ls.apple.com"] = f,
17 ["gsp11.ls.apple.com"] = f,
18 ["gsp21.ls.apple.com"] = f
19}