Con LinkedIn è possibile visualizzare un elenco di sessioni e firmarle a distanza.Ottieni una combinazione di dispositivo/browser leggibile da una stringa di user-agent?
All'interno di tale elenco è possibile visualizzare un modo leggibile da umano quale tipo di combinazione dispositivo/browser utilizzata per quella sessione.
Lo stato attuale delle stringhe UserAgent è un bel pasticcio.
Domanda: C'è un modo affidabile (o libreria) per estrarre queste informazioni pulita e affidabile dalla stringa user agent?
Quello che sto cercando di impedire
Una grande palla pelosa di spaghetti con 30 if (str.contains("yadadaya")
sotto l'altro che devono testato e che molto probabilmente pausa o andare fuori moda veramente veloce.
Alla ricerca di qualcosa preferibilmente in C# o JavaScript
Hai una stringa esatta da cui estrarre ciò che desideri? – Pholochtairze
Bene, immagino che questo sia il problema, ci sono infinite combinazioni e c'è troppa spazzatura nella stringa dell'agente utente al giorno d'oggi: http://www.useragentstring.com/pages/All/ –
[Browser Capabilities Project] (http://browscap.org) - So che non è JS né C# – dafyk