Hur har soundcloud dolt webbadressen till strömmande ljud – Stack Overflow

Jag försöker att dölja webbadressen till mina ljudströmmar för min HTML5 spelare och verkligen kämpar för att tänka på ett sätt att göra det och sedan insåg jag, soundcloud måste dölja URL av sina flöden. Så jag gick till Soundcloud, öppnade upp konsolen och spelade en låt men jag kunde inte se någon uppenbar sätt att webbadressen är dold. Efter detta tog jag en titt på DOM-trädet för att se om det fanns någon form av ljudinformation i det men jag hittade ingenting! Det finns inte ens ett ID för spelare / ljud så jag är mycket förvirrad om hur soundcloud har gjort det.

Nu har jag gjort så gott jag kan så långt med att dölja ljudet URL. Jag har lagt ett ID i DOM för banan, fick det ID när play-knappen klickas och hämtas webbadressen för att ID från databasen. Det uppenbara problemet med detta är att någon tillräckligt villiga bara kan gå till konsolen och få adressen från nätverkshändelser.


Jag försöker inte att bryta tidigare Soundcloud säkerhet för att ladda ner låtar jag ska inte vara. Jag är bara nyfiken på hur de har gömt webbadressen. Nu är jag också nyfiken på hur varje spår kännetecknas som det finns ingenting i DOM skilja dem (inte som jag hittade på min korta ser ändå).

Så, kort sagt, är det någon som har några idéer om hur Soundcloud har uppnått detta, eller hur detta skulle kunna uppnås?

bad 26 juli ’13 vid 23:43

Källa: stackoverflow.com

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

sexton + 16 =