Hi All, There is an alternative library ua-parser[1] which is fairly simple and more suitable for our requirement. Hence we decided to move ahead with ua-parser.
This library is ASL 2.0 compatible. It is available only on the maven repo [2] What are the steps should I follow to add this library in new GIT model? [1] https://github.com/tobie/ua-parser/ [2] http://maven.twttr.com/ua_parser/ua-parser/1.3.0/ On Mon, Jun 16, 2014 at 4:16 PM, Chamil Jeewantha <[email protected]> wrote: > The User-Agent header of a http call gives lots of important details about > the client who sends the HTTP request. The current implementation of Web > App statistic module only extracts client OS, browser & browser version. > We are going to use UADetector[1] library to grab more important details > such as robot access frequency, feed reader access stats etc... > > UADetector is a library which parse the User-Agent header and provide rich > set of details. > > Here are some extracts from the [1] > > "This library detects over 190 different desktop and mobile browsers and > 130 other User-Agents like feed readers, multimedia players and email > clients." > > "On the Internet many robots are on their way to examine sites. A large > number of robots can be detected with this library." > > This library comes with its own caching implementation which avoids > duplicate parsing of the same User-Agent string. > > Licence : The Apache Software License, Version 2.0 > Current version: 0.9.17 > > Please shout for any concerns or for better solutions. > > [1] http://uadetector.sourceforge.net/ > > -- > K.D. Chamil Jeewantha > Associate Technical Lead > WSO2, Inc.; http://wso2.com > Mobile: +94716813892 > > -- K.D. Chamil Jeewantha Associate Technical Lead WSO2, Inc.; http://wso2.com Mobile: +94716813892
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
