Gibt es eine Online-Benutzeragentendatenbank?
Wie Sie analysieren Ihre user-agent-strings? Ich bin auf der Suche zu bekommen:
- Browser
- Browser-Version
- OS
- OS-Version
aus einem user-agent-string. Meine app ist in perl geschrieben und wurde zuvor mit HTTP::BrowserDetect. Es ist ein bisschen veraltet und wird nicht mehr gepflegt. (Edit: es ist seither aktualisiert.) Ich bin in keiner Weise gebunden, die Verwendung von perl für die eigentliche Suche.
Ich bin zu dem Schluss gekommen, dass automagic-parsing ist eine verlorene Sache. Ich dachte an das schreiben eines crud-app geben, mir zu zeigen, eine Liste von unclassified UA und manuell aktuell zu halten.
Ist diese Ressource bereits vorhanden ist, kann ich anzapfen? Es wäre fantastisch, wenn ich könnte einen HTTP-Aufruf die user-agent-info.
Dank!
InformationsquelleAutor der Frage Gary Richardson | 2009-09-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
useragentstring.com hat der browser-und OS-Informationen für seine user-agent-strings. Es gibt auch eine "Analyse" - box, reichen Sie Ihre eigene string. Ich weiß nicht, wie einfach es ist, ein Haken auf automatisch, aber es scheint, um die Art von Informationen, die Sie wollen.
- Update aus dem Original-Posting (nicht wollen, um zu stehlen Ihre upvotes):
Habe ich diese wieder vom Autor http://useragentstring.com/:
InformationsquelleAutor der Antwort ire_and_curses
Ja. http://www.user-agents.org/
InformationsquelleAutor der Antwort Asaph
Ich war auf der Suche nach einer durchsuchbaren Liste von UA ist. user-agents.org durchsuchbar ist, aber nicht annähernd genug Daten. Ich fand http://www.botsvsbrowsers.com/. Es ist vollgestopft mit Werbung, aber es gibt eine Suchleiste auf der rechten Seite, das war genau das war ich gesucht habe.
InformationsquelleAutor der Antwort undefined
Browser Capabilities Projekt
http://browscap.org/
InformationsquelleAutor der Antwort GoLang Master
Dieser thread ist ein paar Jahre alt, aber hier ist eine neue Ressource in die Suche für die user-agents: ua.theafh.net mit 5,4 Millionen Agenten. Sie könnten zum Beispiel filter für Browser und verwenden Sie die wildcard-Suche: http://ua.theafh.net/list.php?s=%22%2A%22&include=yes&class=abr&do=desc - es gibt auch die Möglichkeit zum download der Suchergebnisse als CSV -
InformationsquelleAutor der Antwort theafh
Meisten aktualisierte Ressource in 2017:
https://techblog.willshouse.com/2012/01/03/most-common-user-agents/
Bieten Sie auch Ihre Liste in TXT-format.
InformationsquelleAutor der Antwort barbolo
Wir haben eine riesige Datenbank der Benutzer-agents, veranstaltet von Software -, Betriebssystem -, Plattform -, Hardware-Typ, Software-Typ und-Rendering-Engine:
https://developers.whatismybrowser.com/useragents/explore/
Alle anderen user-agent-listings machen einen ziemlich durchschnittlichen job machen es einfach zu durchsuchen Verwandte user agents, also, wenn ich baute dieses Angebot, so dass diese leicht für die Nutzer war eine der wichtigsten Prioritäten, die hinter dem design.
Können Sie auch melden Sie sich für die Kostenlose API, die Ihnen den Zugang zu unserem User-Agent-Parser.
https://developers.whatismybrowser.com/api/
InformationsquelleAutor der Antwort whatismybrowser.com
Fand ich diese JSON-kodierte Liste der Spinnen/bots https://github.com/monperrus/crawler-user-agents erscheint regelmäßig aktualisiert werden, ab 2017.
InformationsquelleAutor der Antwort DustWolf
Können Sie http://botopedia.org. Es bietet auch IP-Validierung, hilft verhindern von IP-spoofing.
InformationsquelleAutor der Antwort Igal Zeifman
Da Sie Ihre Frage veröffentlicht, HTTP::BrowserDetect wurde inzwischen aktualisiert. Einmal installiert, ist hier, wie Sie können es verwenden, um eine Textdatei zu analysieren des user-agent-strings:
InformationsquelleAutor der Antwort Flimm