>>>>> Steinar Bang <[email protected]>: [snip! request and response on failing tidal playlists GET]
And here are a successful GET request and response for the same values (same browser type on a different PC, both PCs windows 10): Request: GET /browse/WiMP/2?_dc=1586874812084 HTTP/1.1 Host: www.mysqueezebox.com Connection: keep-alive X-Requested-With: XMLHttpRequest User-Agent: Mozilla/5.0 (Windows NT 10.0; ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4086.0 Safari/537.36 Content-Type: application/json Accept: */* Referer: https://www.mysqueezebox.com/player/playerControl Accept-Encoding: gzip, deflate, br Accept-Language: nb-NO,nb;q=0.9,no;q=0.8,nn;q=0.7,en-US;q=0.6,en;q=0.5 Cookie: sdi_squeezenetwork_session=ANONYMIZED_COOKIE; Squeezebox-player=00%3A04%3A20%3A17%3A45%3Ac8 Response: HTTP/1.1 200 OK Server: nginx/1.16.1 Date: Tue, 14 Apr 2020 14:33:32 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=30 Set-Cookie: sdi_squeezenetwork_session=ANONYMIZED_COOKIE; path=/; expires=Wed, 14-Apr-2021 14:33:32 GMT Status: 200 X-Frame-Options: DENY Content-Encoding: gzip <script type="text/javascript"> PlayerControl.initItemList(); </script> <div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Anja%2012%C3%A5r&id=8b9ed46a-9b00-42ad-b8da-f65a1d3ae8ed","duration":null,"title":"Anja%2012%C3%A5r"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=docrootHASH(0xae76030));background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.0?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.0?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.0')" class="browseLink">Anja 12år</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Eirik2&id=6dffdefa-6793-4594-a717-1009ee80447b","duration":null,"title":"Eirik2"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=docrootHASH(0xae761f0));background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.1?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.1?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.1')" class="browseLink">Eirik2</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Haralds%20Ekseption-liste&id=9dcf7c56-1c09-4762-942b-62a8d562daf8","duration":null,"title":"Haralds%20Ekseption-liste"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2F776fc145%2Fad01%2F4e35%2Fb832%2F50feda342dd3%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.2?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.2?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.2')" class="browseLink">Haralds Ekseption-liste</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Juleliste&id=9eded82f-967c-4c36-b251-5e11e2be91e1","duration":null,"title":"Juleliste"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2F67469f2c%2Fcac0%2F43d5%2F863b%2F2d0c45ad2485%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.3?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.3?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.3')" class="browseLink">Juleliste</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Neil%20Youngs%20beste&id=c067617c-dc33-476c-9eb4-33b4081306a2","duration":null,"title":"Neil%20Youngs%20beste"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2Fe45f0c89%2F9cb3%2F40ba%2Fa1f6%2F0b051c80e5bb%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.4?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.4?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.4')" class="browseLink">Neil Youngs beste</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Sommersanger&id=2f4326d5-e7ca-4d0a-b996-0f929099ac61","duration":null,"title":"Sommersanger"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2F41aaf44e%2F3b44%2F464c%2F9dae%2F27fe2aac5e92%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.5?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.5?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.5')" class="browseLink">Sommersanger</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Steinars%20liste&id=66c1c720-ddad-47b9-a98e-090c2f4e786a","duration":null,"title":"Steinars%20liste"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2Fc2b9f106%2F45f6%2F4bdd%2F9e81%2Fcfc227a576ff%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.6?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.6?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.6')" class="browseLink">Steinars liste</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Supervention&id=294bfdd7-06ec-4726-99c5-b78b2130d1b4","duration":null,"title":"Supervention"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2F0e394836%2F94ab%2F4b40%2F8f49%2F4f3773a53e53%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.7?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.7?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.7')" class="browseLink">Supervention</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <div class="menuItem"> <div> <script type="text/javascript"> PlayerControl.addItem({"url":"https://www.mysqueezebox.com:443/api/wimp/v1/opml/playlistTracks?userOwned=1&title=Trine%20chilleliste&id=9d770765-bac2-4576-9ab9-8243dc9f9077","duration":null,"title":"Trine%20chilleliste"}); </script> <img src="/static/images/spacer.gif" style="background-image:url(/public/imageproxy?w=34&u=http%3A%2F%2Fresources.tidal.com%2Fimages%2F33ccf8c7%2F66f9%2F45fe%2F9a0b%2F96c852946cd9%2F1080x720.jpg);background-repeat:no-repeat;background-position:center" class="inline menuItemIcon"/> <div class="inline controls"> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.8?cmd=play'); return false;"><img src="/static/images/b_play.gif" alt="Spill av denne." title="Spill av denne." /></a> <a href="#" onclick="SqueezeJS.Controller.request('https://www.mysqueezebox.com:443/browse/WiMP/2.8?cmd=add'); return false;"><img src="/static/images/b_add.gif" alt="Legg til i gjeldende spilleliste" title="Legg til i gjeldende spilleliste" /></a> </div> <div class="inline text"> <span onClick="PlayerControl.browse('/browse/WiMP/2.8')" class="browseLink">Trine chilleliste</span> </div> </div> <img src="/static/images/playerControl/horizontal_rule.png" class="horizontalRule"/> </div> <span id="crumblist"> <span onClick="PlayerControl.browse('/browse/WiMP')" class="browseLink"> / TIDAL</span> / Mine spillelister</span> </div> _______________________________________________ squeezenetwork mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezenetwork
