user_agent_analyzer 5.1.0 copy "user_agent_analyzer: ^5.1.0" to clipboard
user_agent_analyzer: ^5.1.0 copied to clipboard

A library to identify the type of devices and web browsers based on User-Agent string.

User Agent Analyzer #

Pub Version (including pre-releases) Null Safety License

Replacement of package:user_agent with breaking changes to support NNBD.

A library to identify the type of devices and web browsers based on User-Agent string.

Runs anywhere.

void main() async {
    app.get('/', (req, res) async {
        var ua = UserAgent(req.headers.value('user-agent'));

        if (ua.isChrome) {
            res.redirect('/upgrade-your-browser');
            return;
        } else {
            // ...
        }
    });
}
2
likes
140
pub points
72%
popularity

Publisher

verified publisherdukefirehawk.com

A library to identify the type of devices and web browsers based on User-Agent string.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

More

Packages that depend on user_agent_analyzer