Skip to content

yayuntian/user_agent

Repository files navigation

user_agent

http user agent parser for c/c++

Usage

#include "userAgent.h"


int main(int argc, char **argv) {
    int opt;
    string str = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) "
        "AppleWebKit/537.36 (KHTML, like Gecko)"
        " Chrome/43.0.2357.130 Safari/537.36";

    UserAgent ua;
    Parse(ua, p.ua, p.ua.size());
    echo_ua(ua);
    
    return 0;
}
browser Name: Chrome
Version: 43.0.2357.130
browser Engine: AppleWebKit
Version: 537.36
os: Intel Mac OS X 10_10_3
platform: Macintosh
mozilla: 5.0
bot: false
mobile: false

Copyright © 2016-2017 [email protected]

About

http user agent parser for c/c++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published