Come si analizzano le stringhe di user-agent? Sto cercando di ottenere:Esiste un database di user-agent online?
- Browser
- Browser Versione
- OS
- OS Versione
da una stringa user agent. La mia app è scritta in perl e utilizzava in precedenza HTTP::BrowserDetect. È un po 'datato e non è più mantenuto. (Modifica: da allora è stato aggiornato.) Non sono in alcun modo legato all'uso di perl per la ricerca effettiva.
Sono giunto alla conclusione che l'analisi automagica è una causa persa. Stavo pensando di scrivere un'app tipo crud per mostrarmi un elenco di UA non classificati e mantenerli manualmente aggiornati.
Esiste già una risorsa del genere a cui posso attingere? Sarebbe fantastico se potessi fare una chiamata HTTP per cercare le informazioni su user-agent.
Grazie!
Sei alla ricerca per i telefoni cellulari? Se è così, c'è deviceatlas.com ... se no, ignorare :) –
Ho integrato molti database online in questo livello di astrazione, forse puoi usarli per confrontarli https://github.com/ThaDafinser/UserAgentParser #providers – ThaDafinser