Awesome
xhr-sniffer
:hammer: Sniff HTTP requests making by XHR in the browser or HTTP module in Node.js
Preview 🎉
https://piecioshka.github.io/xhr-sniffer/demo/browser/
Features
- :white_check_mark: Display logs of
XMLHttpRequests
in DevTools Console - :white_check_mark: Display logs of
http
module inNode.js
- :no_entry: Sniffing
Fetch API
Install
npm install xhr-sniffer
Usage
Sniff requests in Node.js
const xhrSniffer = require('xhr-sniffer');
xhrSniffer.install();
// do XHR requests
xhrSniffer.uninstall();
Sniff requests in browser
Attach files in <head>
tag:
<script src="xhr-sniffer/src/common.js"></script>
<script src="xhr-sniffer/src/browser.js"></script>
Next, make some XMLHttpRequests requests.
Unit tests
npm test
Code coverage
npm run coverage
License
The MIT License @ 2018