我有一个使用Cloudflare的网站。我能够查看基本的跟踪信息 - 用户IP,用户代理,以及最重要的用于将我的网站路由到用户的Cloudflare服务器 - 在以下页面:https://www.example.com/cdn-cgi/trace(工作示例:https://blog.cloudflare.com/cdn-cgi/trace; https://cdnjs.com/cdn-cgi/trace)
如何使用JQuery加载页面并仅向用户显示colo=
之后的内容?
例如,在瑞士,我在colo=ZRH
页面上看到/cdn-cgi/trace
(苏黎世),并希望显示ZRH
。所以基本上是部分$( "#testdiv" ).load( "/cdn-cgi/trace");
。通常我会使用$( "#testdiv" ).load( "/cdn-cgi/trace #specificid");
中的某些内容,但正如您所看到的那样,没有任何ID可供使用
谢谢。
答案 0 :(得分:0)
试试这个:数据是'SJC',基于https://blog.cloudflare.com/cdn-cgi/trace
let response=$.get('https://blog.cloudflare.com/cdn-cgi/trace');
let data=response.responseText.match(/colo=(\S+)\s+/)[1];