github.com/GuanceCloud/cliutils@v1.1.21/pipeline/ptinput/funcs/md/user_agent.md (about)

     1  ### `user_agent()` {#fn-user-agent}
     2  
     3  函数原型:`fn user_agent(key: str)`
     4  
     5  函数说明:对指定字段上获取客户端信息
     6  
     7  函数参数
     8  
     9  - `key`: 待提取字段
    10  
    11  `user_agent()` 会生产多个字段,如:
    12  
    13  - `os`: 操作系统
    14  - `browser`: 浏览器
    15  
    16  示例:
    17  
    18  ```python
    19  # 待处理数据
    20  #    {
    21  #        "userAgent" : "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36",
    22  #        "second"    : 2,
    23  #        "third"     : "abc",
    24  #        "forth"     : true
    25  #    }
    26  
    27  json(_, userAgent) user_agent(userAgent)
    28  ```