编程php分析器,如何编程访问分析器数据
如何编程访问分析器数据
大多数时候,分析器信息的访问和分析是基于 Web 的可视化的。当然,你也可以利用分析器服务提供的方法以编程方式检索分析信息。
// ... $profiler is the 'profiler' service
$profile = $profiler->loadProfileFromResponse($response);
当分析器存储了关于请求的数据时,它还将为之绑定一个令牌;这个令牌在响应的 X-Debug-Token HTTP 头中是可用的。使用此令牌,你可以利用 [loadProfile()](http://api.symfony.com/2.7/Symfony/Component/HttpKernel/Profiler/Profiler.html#loadProfile()) 方法访问任何过去的响应:
$token = $response->headers->get('X-Debug-Token');
$profile = $container->get('profiler')->loadProfile($token);
当分析器启用而 Web 调试工具栏没有启用的话,使用你的浏览器的开发者工具获得的 X-Debug-Token HTTP 头部的值来检查页面。
// get the latest 10 tokens
$tokens = $container->get('profiler')->find('', '', 10, '', '');
// get the latest 10 tokens for all URL containing /admin/
$tokens = $container->get('profiler')->find('', '/admin/', 10, '', '');
// get the latest 10 tokens for local requests
$tokens = $container->get('profiler')->find('127.0.0.1', '', 10, '', '');
// get the latest 10 tokens for requests that happened between 2 and 4 days ago
$tokens = $container->get('profiler')
->find('', '', 10, '4 days ago', '2 days ago');
最后,如果你想在一个与生成信息的机器不同的机器上操纵分析数据的话,使用 profiler:export 和 profiler:import 命令:
# on the production machine
$ php app/console profiler:export > profile.data
# on the development machine
$ php app/console profiler:import /path/to/profile.data
# you can also pipe from the STDIN
$ cat /path/to/profile.data | php app/console profiler:import
编程php分析器,如何编程访问分析器数据相关推荐
- 使用DB查询分析器实现异构数据源中数据表的相互访问
1 引言 硕士程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员)推出的个人作品----万能数据库查询分析器,中文版本DB 查询分析器.英文版本<DB Query A ...
- Python编程系列教程第13讲——隐藏数据和封装
视频地址:http://www.56.com/u88/v_OTM5NjU0MjE.html#fromoutpvid=OTM5NjU0MjE 普及网络安全知识,推动信息技术发展. 为祖国的网络安全撑起一 ...
- 计算机网络与协议分析,计算机网络-使用网络协议分析器捕捉和分析协议数据包...
<计算机网络-使用网络协议分析器捕捉和分析协议数据包>由会员分享,可在线阅读,更多相关<计算机网络-使用网络协议分析器捕捉和分析协议数据包(10页珍藏版)>请在人人文库网上搜索 ...
- LabVIEW编程LabVIEW开发使用LabVIEW访问Microsoft Access
LabVIEW编程LabVIEW开发使用LabVIEW访问Microsoft Access Microsoft Access是Microsoft提供的常见数据库工具包.该KB提供基本操作,包括通过La ...
- 25. Python语言 Web 开发 之 Socket 编程 · 第一章 UDP发送与接收数据
UDP发送与接收数据 本章主题 关键词 前导: 计算机网络的发展及基础网络概念 两台电脑的通信 IP地址介绍及分类 IP地址与IP协议 Windows 和 Linux 查看网卡信息 IP地址分类 以太 ...
- 从编程基础到系统设计,这份数据工程师面试宝典全都有 | 资源
木易 发自 凹非寺 量子位 报道 | 公众号 QbitAI 面试职位之前,往往需要进行充分的准备,从理论知识到专业技能. 但是,作为数据工程师,每个人的侧重方向都不尽相同.那么,面对浩如烟海的准备材料 ...
- 汇编语言:实验10 根据材料编程—3.数值显示,编程,将data段中的数据以十进制形式显示出来
问题描述 编程,将data段中的数据以十进制的形式显示出来. data segmentdw 123,12666,1,8,3,38 data ends 实验效果 实验要求 子程序描述 名称:dtoc 功 ...
- c语言编程物理实验,大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究...
大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究 摘要 用C语言编程的方法处理比较复杂的实验数据,简捷准确且避免了传统方法的弊端,与用Excel处理数据的方法相比,其结果更符合误差理论. ...
- AndroidStudio3.0 Android Profiler分析器(cpu memory network 分析器)
本文转自:https://blog.csdn.net/niubitianping/article/details/72617864 看着翻译的很不错,转载收藏一下了,感谢原作者. Android P ...
最新文章
- leetcode 649. Dota2 参议院(贪心算法)
- [codevs1262] 不要把球传我 数论+组合数学
- deprecated conversion from string constant to ‘char*’
- 计算机组成原理中EMAR是什么,计算机组成原理复习资料+试题
- solr5.3.1 mysql_Solr-5.3.1 dataimport 导入mysql数据
- git覆盖覆盖推送_强制“git Push”覆盖远程文件
- 永恒之蓝(ms17010)漏洞利用
- java读取json文件
- python beautiful soup库的用法
- 网易乐得数据库及运维分享会
- 【硬件深似海】磁珠选型规范
- 在安装sublime之后,我为何毫不犹豫卸载了Dreamweaver?
- 你与顶级UI设计师的区别在哪里
- ROS机器人程序设计(原书第2版)补充资料 (零) 源代码、资料和印刷错误修订等 2017年02月22日更新
- 基于STM32设计的智慧浇花系统(华为云IOT)
- Mars3D(含Cesium)数据及服务篇:发布三维数据服务
- 李开复:点子太多的聪明人不适合创业
- 基于Java+JSP+MySQL基于SSM的医院挂号就诊系统
- 庆阳顺盛铝合金模板CAD系统
- ygo游戏王卡组_游戏王 WCS游戏王世界大会前三强卡组,淘气仙星成为比赛冠军卡组...
热门文章
- django项目简单调取百度翻译接口
- 2.设计模式中状态模式(对象的行为模式)(Python实现)
- Python中的高阶函数sorted
- Django框架(19.Django中获取url的参数(位置参数以及关键字参数))
- C语言enum(枚举)、指针、函数指针
- VTK:标记数据映射器用法实战
- VTK:椭圆圆柱用法实战
- JavaScript实现detectDirectedCycle检测定向循环算法(附完整源码)
- wxWidgets:wxStatusBar类用法
- wxWidgets:减少可执行文件大小