【实例简介】

解压后直接打开, harviewer-master\webapp\index.html

然后将要解析的文件拖到页面上

【实例截图】

【核心代码】

harviewer-master

└── harviewer-master

├── ant.properties

├── build-tools

│   └── preprocess.js

├── build.xml

├── docs

│   └── images

│   └── har-viewer.png

├── jsdoc.conf.json

├── package.json

├── README.md

├── releases

│   ├── harviewer-2.0.16.zip

│   └── harviewer-2.0.17.zip

├── selenium

│   ├── README.txt

│   ├── server

│   │   └── sslSupport

│   │   └── cybervillainsCA.cer

│   ├── start-server.bat

│   ├── start-server-hub.bat

│   └── tests

│   ├── allTests.php

│   ├── config.php

│   ├── hars

│   │   ├── 1.har

│   │   ├── 2.har

│   │   ├── 3.har

│   │   ├── 4.har

│   │   ├── 5.har

│   │   ├── 6.har

│   │   ├── 7.har

│   │   ├── 8.har

│   │   ├── 9.har

│   │   ├── data-url.har

│   │   ├── from-cache.har

│   │   ├── har-viewer-1.1.har

│   │   ├── invalid.harp

│   │   ├── issue-21

│   │   │   ├── get-empty-post-data.har

│   │   │   └── post-empty-post-data.har

│   │   ├── issue-23

│   │   │   ├── aperture-science.svg

│   │   │   ├── chrome51.har

│   │   │   ├── ff47.har

│   │   │   ├── images.har

│   │   │   ├── logo-32x32.gif

│   │   │   ├── poweredby_mediawiki_88x31.png

│   │   │   └── README.md

│   │   ├── issue-49

│   │   │   ├── chrome51.har

│   │   │   └── ff47.har

│   │   ├── issue-56

│   │   │   └── missing-content-type.har

│   │   ├── issue-61

│   │   │   ├── chrome51.har

│   │   │   ├── firefox47.har

│   │   │   ├── ie11.fiddler.har

│   │   │   └── ie11.har

│   │   ├── issue-62

│   │   │   ├── rss.har

│   │   │   └── svg.base64.har

│   │   ├── issue-78

│   │   │   ├── css.har

│   │   │   ├── html.har

│   │   │   ├── json.har

│   │   │   └── xml.har

│   │   ├── jsonp.har

│   │   ├── multiple-pages.har

│   │   ├── no-headers.har

│   │   ├── noPages.har

│   │   ├── noPageTimings.har

│   │   ├── not-json.har

│   │   ├── not-valid.har

│   │   ├── post-data-no-page.har

│   │   ├── preview-expand.har

│   │   ├── searchHAR.har

│   │   ├── simple.har

│   │   ├── testLoad1.harp

│   │   ├── testLoad2.harp

│   │   ├── testLoad3.har

│   │   ├── testNoPageLog.har

│   │   ├── three-phases.har

│   │   ├── time-stamps.har

│   │   ├── two-megs.har

│   │   ├── url-params-and-empty-page.har

│   │   ├── url-params.har

│   │   └── www-cnn-com.har

│   ├── HARTestCase.php

│   ├── simple-page-load.har

│   ├── test1.php

│   ├── testCustomizeColumnsPage2.php

│   ├── testCustomizeColumnsPage3.php

│   ├── testCustomizeColumnsPage.php

│   ├── testCustomizeColumns.php

│   ├── testCustomPageTiming.har

│   ├── testCustomPageTimingIndex.php

│   ├── testCustomPageTiming.php

│   ├── testEmbeddedInvalidPreview1.html.php

│   ├── testEmbeddedInvalidPreview2.html.php

│   ├── testEmbeddedInvalidPreview.php

│   ├── testEmbeddedPreview.html.php

│   ├── testEmbeddedPreview.php

│   ├── testExamples.php

│   ├── testHideTabBarIndex.php

│   ├── testHideTabBar.php

│   ├── testIssue39.html.php

│   ├── testLoadArchives.html.php

│   ├── testLoadHarAPI.php

│   ├── testLoadHarAPIPreview.html.php

│   ├── testLoadHarAPIViewer.html.php

│   ├── testLoadMultipleFiles.php

│   ├── testNoPageGraph.php

│   ├── testNoPageLog.php

│   ├── testPageListService.html.php

│   ├── testPageListService.php

│   ├── testPageTimings.php

│   ├── testPhases.php

│   ├── testPreviewExpand.html.php

│   ├── testPreviewExpand.php

│   ├── testPreviewSource.php

│   ├── testRemoteLoad.php

│   ├── testRemoveTabIndex.php

│   ├── testRemoveTab.php

│   ├── testRemoveToolbarButtonIndex.php

│   ├── testRemoveToolbarButton.php

│   ├── testRequestBody.php

│   ├── testSchemaTab.php

│   ├── testSearchHAR.php

│   ├── testSearchJsonQuery.html.php

│   ├── testSearchJsonQuery.php

│   ├── testShowStatsAndTimelineIndex.php

│   ├── testShowStatsAndTimeline.php

│   └── testTimeStamps.php

├── tests

│   ├── functional

│   │   ├── appDriver.js

│   │   ├── DriverUtils.js

│   │   ├── test1.js

│   │   ├── testCustomizeColumns.js

│   │   ├── testCustomPageTiming.js

│   │   ├── testEmbeddedInvalidPreview.js

│   │   ├── testEmbeddedPreview.js

│   │   ├── testExamples.js

│   │   ├── testHideTabBar.js

│   │   ├── testIssue39.js

│   │   ├── testLoadHarAPI.js

│   │   ├── testLoadMultipleFiles.js

│   │   ├── testNoPageGraph.js

│   │   ├── testNoPageLog.js

│   │   ├── testPageListService.js

│   │   ├── testPageTimings.js

│   │   ├── testPhases.js

│   │   ├── testPreviewExpand.js

│   │   ├── testPreviewSource.js

│   │   ├── testRemoteLoad.js

│   │   ├── testRemoveTab.js

│   │   ├── testRemoveToolbarButton.js

│   │   ├── testRequestBody.js

│   │   ├── testSchemaTab.js

│   │   ├── testSearchHAR.js

│   │   ├── testSearchJsonQuery.js

│   │   ├── testShowStatsAndTimeline.js

│   │   ├── testTimeStamps.js

│   │   └── testValidateCheckbox.js

│   ├── functional-suites.js

│   ├── intern-client.js

│   ├── intern.js

│   ├── intern-selenium-grid.js

│   ├── intern-selenium-standalone.js

│   ├── README.md

│   └── unit

│   ├── core

│   │   ├── cookies.js

│   │   ├── lib.js

│   │   ├── mime.js

│   │   ├── object.js

│   │   ├── StatsService.js

│   │   └── url.js

│   ├── preview

│   │   └── harModelLoader.js

│   └── unit.js

├── webapp

│   ├── analytics.include

│   ├── css

│   │   ├── aboutTab.css

│   │   ├── domTab.css

│   │   ├── domTree.css

│   │   ├── dragdrop.css

│   │   ├── harPreview.css

│   │   ├── harStats.css

│   │   ├── harView.css

│   │   ├── harViewer.css

│   │   ├── homeTab.css

│   │   ├── images

│   │   │   ├── ajax-loader.gif

│   │   │   ├── bg-button.gif

│   │   │   ├── blank.gif

│   │   │   ├── button-background.png

│   │   │   ├── checkmark.gif

│   │   │   ├── checkmark.png

│   │   │   ├── close-sprites.png

│   │   │   ├── contextMenuTargetHover.png

│   │   │   ├── contextMenuTarget.png

│   │   │   ├── downloadButtons-aero.png

│   │   │   ├── download-sprites.png

│   │   │   ├── group.gif

│   │   │   ├── loading_16.gif

│   │   │   ├── menu

│   │   │   │   ├── previewMenuHandle.png

│   │   │   │   ├── shadowAlpha.png

│   │   │   │   ├── tabMenuCheckbox.png

│   │   │   │   ├── tabMenuPin.png

│   │   │   │   └── tabMenuRadio.png

│   │   │   ├── netBarBlocking2.gif

│   │   │   ├── netBarBlocking.gif

│   │   │   ├── netBarCached.gif

│   │   │   ├── netBarConnecting.gif

│   │   │   ├── netBarLoaded.gif

│   │   │   ├── netBarReceiving.gif

│   │   │   ├── netBarResolving.gif

│   │   │   ├── netBarResponded.gif

│   │   │   ├── netBarSending.gif

│   │   │   ├── netBarWaiting.gif

│   │   │   ├── page-timeline.png

│   │   │   ├── save.png

│   │   │   ├── splitterh.png

│   │   │   ├── spriteArrows.gif

│   │   │   ├── spriteArrows.png

│   │   │   ├── tabEnabled.png

│   │   │   ├── timeline-sprites.png

│   │   │   ├── tooltipConnectorUp.png

│   │   │   └── twisty-sprites.png

│   │   ├── infoTip.css

│   │   ├── pageList.css

│   │   ├── pageTimeline.css

│   │   ├── popupMenu.css

│   │   ├── previewMenu.css

│   │   ├── previewTab.css

│   │   ├── requestBody.css

│   │   ├── requestList.css

│   │   ├── schemaTab.css

│   │   ├── search.css

│   │   ├── SyntaxHighlighter.css

│   │   ├── tableView.css

│   │   ├── tabView.css

│   │   ├── toolbar.css

│   │   ├── toolTip.css

│   │   ├── validationError.css

│   │   └── xhrSpy.css

│   ├── examples

│   │   ├── browser-blocking-time.har

│   │   ├── google.com.har

│   │   ├── inline-scripts-block.har

│   │   ├── inline-scripts-block.harp

│   │   ├── inline-scripts-block.harp.js

│   │   └── softwareishard.com.har

│   ├── har.js

│   ├── index.html

│   ├── index.php

│   ├── license.txt

│   ├── loader.php

│   ├── pagelist.php

│   ├── preview.html

│   ├── preview.php

│   ├── ReleaseNotes.txt

│   └── scripts

│   ├── app.build.js

│   ├── core

│   │   ├── array.js

│   │   ├── cookies.js

│   │   ├── css.js

│   │   ├── date.js

│   │   ├── dom.js

│   │   ├── dragdrop.js

│   │   ├── events.js

│   │   ├── json.js

│   │   ├── lib.js

│   │   ├── mime.js

│   │   ├── object.js

│   │   ├── rect.js

│   │   ├── sniff.js

│   │   ├── StatsService.js

│   │   ├── string.js

│   │   ├── trace.js

│   │   └── url.js

│   ├── domplate

│   │   ├── domplate.js

│   │   ├── domTree.js

│   │   ├── infoTip.js

│   │   ├── popupMenu.js

│   │   ├── tableView.js

│   │   ├── tabView.js

│   │   ├── toolbar.js

│   │   └── toolTip.js

│   ├── downloadify

│   │   ├── js

│   │   │   ├── downloadify.min.js

│   │   │   └── swfobject.js

│   │   ├── LICENSE.txt

│   │   ├── media

│   │   │   └── downloadify.swf

│   │   ├── README.textile

│   │   └── src

│   │   ├── Downloadify.as

│   │   └── downloadify.js

│   ├── excanvas

│   │   └── excanvas.js

│   ├── harPreview.js

│   ├── harViewer.js

│   ├── i18n.js

│   ├── jquery.js

│   ├── json-query

│   │   └── JSONQuery.js

│   ├── nls

│   │   ├── domTab.js

│   │   ├── harModel.js

│   │   ├── harStats.js

│   │   ├── harViewer.js

│   │   ├── homeTab.js

│   │   ├── pageList.js

│   │   ├── pageTimeline.js

│   │   ├── previewTab.js

│   │   ├── requestBody.js

│   │   ├── requestList.js

│   │   ├── search.js

│   │   └── tableView.js

│   ├── preview

│   │   ├── harModel.js

│   │   ├── harModelLoader.js

│   │   ├── harSchema.js

│   │   ├── jsonSchema.js

│   │   ├── menu.js

│   │   ├── pageList.js

│   │   ├── ref.js

│   │   ├── requestBody.js

│   │   ├── requestList.js

│   │   └── validationError.js

│   ├── require.js

│   ├── syntax-highlighter

│   │   ├── README.txt

│   │   └── shCore.js

│   ├── tabs

│   │   ├── aboutTab.html

│   │   ├── aboutTab.js

│   │   ├── domTab.js

│   │   ├── harStats.js

│   │   ├── homeTab.html

│   │   ├── homeTab.js

│   │   ├── pageTimeline.js

│   │   ├── previewTab.js

│   │   ├── schemaTab.js

│   │   └── search.js

│   └── text.js

└── wordpress

└── plugins

└── harviewer

├── FirePHPCore

│   ├── fb.php

│   ├── fb.php4

│   ├── FirePHP.class.php

│   ├── FirePHP.class.php4

│   └── LICENSE

├── har-activate.php

├── har-admin.php

├── har-log.php

├── har-shortcode.php

├── harviewer.php

├── includes

│   ├── main.css

│   ├── main.js

│   └── splitter.png

└── readme.txt

45 directories, 328 files

php处理har,harviewer har解析工具相关推荐

  1. Java XML解析工具 dom4j介绍及使用实例

    Java XML解析工具 dom4j介绍及使用实例 dom4j介绍 dom4j的项目地址:http://sourceforge.net/projects/dom4j/?source=directory ...

  2. 介绍Shell脚本的参数解析工具

    Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解析库.与其他bash模块的通用代码不同,它生成你的脚本所需的最少代码. Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解 ...

  3. [开源]C#二维码生成解析工具,可添加自定义Logo

    原文:[开源]C#二维码生成解析工具,可添加自定义Logo 二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Co ...

  4. 【Android 逆向】逆向修改游戏应用 ( APK 解析工具 | 解包 -> 分析 -> 重打包 -> 签名 流程 )

    文章目录 一.APK 解析工具 二.解包 -> 分析 -> 重打包 -> 签名 流程 一.APK 解析工具 使用 [Android 逆向]使用 Python 编写 APK 批处理分析 ...

  5. mflac文件解析工具_9 个爱不释手的 JSON 工具

    JSONLint JSONCompare jtc ijson JSON格式化和验证器 Altova XMLSpy JSON和 XML编辑器 Code Beautify JSON工具 Visual St ...

  6. python之命令行解析工具argparse

    以前写python的时候都会自己在文件开头写一个usgae函数,用来加上各种注释,给用这个脚本的人提供帮助文档. 今天才知道原来python已经有一个自带的命令行解析工具argparse,用了一下,效 ...

  7. Java XML解析工具 JDOM介绍及使用实例

    Java XML解析工具 JDOM JDOM介绍 JDOM是一种使用XML的独特Java工具包,用于快速开发XML应用程序. 它的设计包含Java语言的语法乃至语义. JDOM是一个开源项目,它基于树 ...

  8. sketch 将动图转换为json_开源 | Picasso:sketch设计稿智能解析工具

    开源二期项目专题系列(一) 1. 开源项目名称:Picasso 2. github地址: https://github.com/wuba/Picasso 3. 简介:Picasso是58同城推出的一款 ...

  9. Python静态类型解析工具简介和实践

    简介: Python是一门强类型的动态类型语言,开发者可以给对象动态指定类型,但类型不匹配的操作是不被允许的.动态类型帮助开发者写代码轻松愉快,然而,俗话说:动态一时爽,重构火葬场.动态类型也带来了许 ...

  10. json在线解析工具大集合

    ** json在线解析工具大集合 ** http://json.jsrun.net JSRUN推出的JSON视图工具,简洁易用,清晰明了. 可能是国内最好用的JSON工具了. http://jsonv ...

最新文章

  1. 《C语言及程序设计》实践项目——结构体应用
  2. django 使用json.dumps转换queryset的datatime报错问题解决
  3. java和python哪个好就业2020-java和python哪个未来发展比较好?
  4. 2016年ADAS行业发展潜力及行业发展趋势分析【图】
  5. Android 高仿新浪微博底部导航栏,实现双击首页Tab,页面的ListView滚动、刷新
  6. 用python画哆啦a梦的代码解释_python画哆啦A梦和大雄
  7. 【已解决】Exception in thread “Thread-0“ redis.clients.jedis.exceptions.JedisConnectionException: java.n
  8. python高级编程技巧
  9. 排序 -> 选择排序
  10. 将桌面文件动态保存到D盘
  11. 基于TCP的网络聊天系统
  12. iOS非常全的第三方库
  13. 360全景视频panolens.js 实现代码
  14. delphi去掉字段前后的引号_delphi 单引号在字符串中使用方法
  15. python通过pypiwin32操作PPT
  16. VR 与 AR 开发实战
  17. Fiddler基本使用
  18. python自动点赞微信_基于AirTest+Python的ios自动化测试demo(微信朋友圈无限点赞)
  19. JavaScript实现拖动图片到指定位置验证码
  20. 001-Windows驱动编程基础知识

热门文章

  1. 【数据采集与数据清洗】课堂笔记
  2. 信息安全工程师第二版教材主要章节内容
  3. 微信小程序开发(十二)小程序画布组件canvas
  4. 论文降重,你都用了什么奇特的方法?
  5. 微信私人心情录小程序源码
  6. mysql 怎么导入sql文件_如何在MySQL中使用命令行导入SQL文件?
  7. OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行
  8. 在线计算CAN波特率参数
  9. 总结——达内视频(三)
  10. (二)零基础入门C语言 --- C语言之入门课程