THemming / harviewer-chrome-app

View HTTP Archive files generated from the browser. Inspect logged requests and responses.
MIT License
46 stars 13 forks source link

need search in inspect interface #12

Open c0b opened 8 years ago

c0b commented 8 years ago

as a chrome extension, this tools is more useful than the online version in some cases but lack some usability like the search in inspect interface, when I have a page loading with hundreds/thousands of resources it's hard to scroll and find the particular resource I want, with the online version I can always do browser's default Ctrl-F to search in page, but within this extension I don't know how to do that, trying Ctrl-F get nothing

http://www.softwareishard.com/har/viewer/

Another drawback I just found is I don't know how to print from the chrome app page, trying Ctrl-P get nothing,

A workaround so far I found is to serve these html/js files on a local httpserver and open a new browser tab "http://localhost:8000", get all hidden features from any browser

$ (cd ~/.path/to/chrome-data/Default/Extensions/ebbdbdmhegaoooipfnjikefdpeoaidml/1.1_0/harviewer/;
 python3 -m http.server )
Serving HTTP on 0.0.0.0 port 8000 ...

this is the way without the hassle of installing janodvarko/harviewer on a php server site

c0b commented 8 years ago

or python2 with python -m SimpleHTTPServer

c0b commented 8 years ago

or maybe I should just clone these static files and serve from any web server (can be simple as a python SimpleHTTPServer)

https://github.com/THemming/harviewer/tree/master/webapp

instead of these files requiring a php

https://github.com/janodvarko/harviewer/tree/master/webapp

THemming commented 8 years ago

I've created a separate issue for printing #20.

THemming commented 8 years ago

Sorry, I won't be implementing search in a hurry. I don't have much time to spend on it and I'm not willing to learn about the technology used for the underlying HAR viewer app, it uses Domplate.

I'm willing to accept pull requests though.

THemming commented 8 years ago

Printing support has been added to version 1.3 (#20). This is now published to the Chrome App Store.