R package uaparserjs. Despite there being a section in RFC 7231 &lt;https://tools.ietf.org/html/rfc7231#section-5.5.3&gt; defining a suggested structure for ’User-Agent’ headers this data is notoriously difficult to ...