uaparserjs: Parse Browser 'User-Agent' Strings into Data Frames

Despite there being a section in RFC 7231 <https://tools.ietf.org/html/rfc7231#section-5.5.3> defining a suggested structure for 'User-Agent' headers this data is notoriously difficult to parse consistently. A function is provided that will take in user agent strings and return structured R objects. This is a 'V8'-backed package based on the 'ua-parser' project <https://github.com/ua-parser>.

Author
Bob Rudis [aut, cre], Lindsey Simon [aut] (uap-core), Tobie Langel [aut] (uap-core)
Date of publication
2016-08-05 11:53:30
Maintainer
Bob Rudis <bob@rud.is>
License
Apache License
Version
0.1.0
URLs

View on CRAN

Man pages

ua_parse
Parse a vector of user agents into a data frame
uaparserjs
Parse Browser User Agent Strings into Data Frames

Files in this package

uaparserjs
uaparserjs/inst
uaparserjs/inst/js
uaparserjs/inst/js/index.js
uaparserjs/inst/js/bundle.js
uaparserjs/tests
uaparserjs/tests/agents.txt
uaparserjs/tests/testthat
uaparserjs/tests/testthat/test-uaparserjs.R
uaparserjs/tests/test-all.R
uaparserjs/NAMESPACE
uaparserjs/NEWS.md
uaparserjs/R
uaparserjs/R/uaparserjs-package.R
uaparserjs/R/zzz.r
uaparserjs/R/uaparser.R
uaparserjs/README.md
uaparserjs/MD5
uaparserjs/DESCRIPTION
uaparserjs/man
uaparserjs/man/uaparserjs.Rd
uaparserjs/man/ua_parse.Rd