themming / harviewer-chrome-app Goto Github PK
View Code? Open in Web Editor NEWView HTTP Archive files generated from the browser. Inspect logged requests and responses.
License: MIT License
View HTTP Archive files generated from the browser. Inspect logged requests and responses.
License: MIT License
In preparation for collecting usage stats.
It cannot be loaded in a Chrome app without permissions. What does it actually do?
Collect usage metrics to make it easier to focus on the more important features when developing.
Add a subtle version number in footer which links to a new changelog view.
Filter by:
Open a response tab for a JS file of a reasonable size (80Kb+) and the browser will freeze.
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
Allow column widths to be adjusted in inspect view. Requested feature, https://chrome.google.com/webstore/detail/http-archive-viewer/ebbdbdmhegaoooipfnjikefdpeoaidml/reviews
When parsing the har file fails display the error to the end-user.
Provide a Print button in the Inspect view.
e.g. by destination and obtain stats by destination.
Rename Home tab to Load
Rename Preview to Inspect
Rename HAR to HAR Structure
Move the About tab to far right
Increase font size for instructions on Home (Load) tab.
Current launch window is 800x600. Increase to 1024x768 or next one up, widescreen ratio.
Currently I'm unable to select all or right click on the content to copy the details. This would be a very meaningful fix for me. The HTTP Archive viewer is really great. Thank you very much.
It shows the error while loading har file. It says, content/mime type is not present and it is mandatory. I have http-304 calls which never return the content and no content type. It should ignore HTTP-304 Not Modified Requests.
(Reported in Chrome Web Store)
When showing an image preview in the Response tab also include an "save as" button to save to disk.
Current icon doesn't look that great. Either round the edges of the current icon or create a new one from scratch.
It would be great to have a link/button for Inspect entries to open the request/response content in the operating system application registered for that type. e.g. XML, JSON, TXT, PNG, etc. files might all be registered on the operating system to open in an IDE so clicking the link/button would extract the content from the HAR file, create a new/temp file, and open it in the IDE. This reduces the need to support viewing many different types in the HTTP Archive Viewer itself while giving users an easy way to open/view content.
Formatted view of JSON response would be nice
Improve the docs on the Load tab and include a way to open a file selector.
Would be nice to point at an online HAR instead of pasting its content. Could even just do like Google translate and make the textarea a hybrid ... if user enters a URL, can fetch that.
Great tool, thanks!
Google are discontinuing Chrome Apps for platforms other than ChromeOS. Add a build step to generate a Chrome Extension as well as the Chrome App version of HARViewer. It will be nice to still create the Chrome App for ChromeOS users (not sure how many there are out there).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.