这个 log-format 配置哪个属性,就会打印对应的属性信息。但是想要截取某个属性值,比方说,我 format 配置了$http_user_agent,会打印出 “ Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36 ”,我只要输出“ Chrome/62.0.3202.89 ” ,该怎么配置啊?大佬们请赐教啦
1
18583826786 2017-11-14 15:50:38 +08:00 via Android
这个是客户使用的什么浏览器进行访问的,log_format 貌似只能配置 log 的格式
|
2
13246864965 OP @18583826786 用的谷歌插件 postman, 问题是我想实现的是对属性值的截取,有其他方法没有啊?
|
3
Lax 2017-11-14 16:42:57 +08:00 via iPad
有第三方插件能对 useragent 做简单分离。
简单一些的话可以拿个 map 正则去匹配,常见浏览器不过那几家 |
4
13246864965 OP @Lax 好的,我来看看
|