您好我打算使用 Cloudflare cdn-cgi 跟踪服务来获取客户端 IP 和用户代理结果。如果我获取此链接:https://www.cloudflare.com/cdn-cgi/trace,我得到的结果是文本格式。结果文本示例:
fl=47f54
h=www.cloudflare.com
ip=11.111.11.11
ts=1597428248.652
visit_scheme=https
uag=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
colo=OH
http=http/2
loc=US
tls=TLSv1.3
sni=plaintext
warp=off
我做了一些研究,发现我需要使用正则表达式?但不确定如何从结果中仅提取 ip 和 uag。
...
ip=11.111.11.11
...
uag=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
...
对于我获取的每个结果,如何从上述文本中提取结果11.111.11.11(所有客户端的 ip 更改)和(所有客户端的 uag 或用户代理更改)?Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
元芳怎么了
森林海
相关分类