A Chrome extension for manipulating headers based on URL pattern matching
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images Sets up the publishing pipeline Apr 4, 2015
src Get rid of bower Apr 4, 2015
tests Added tests for background.js Apr 4, 2015
.gitignore Zip everything when publishing Apr 4, 2015
.travis.yml Remove bower from travis Apr 4, 2015
README.md
background.js Added tests for background.js Apr 4, 2015
gulpfile.js
manifest.json Zip everything when publishing Apr 4, 2015
options.html Get rid of bower Apr 4, 2015
package.json Get rid of bower Apr 4, 2015
styles.css Some style changes and some delete buttons I forgot about Mar 27, 2015

README.md

Headers Middleman

Travis CI

A Chrome extension for manipulating headers based on URL pattern matching

Why would I use this?

Mostly for use with APIs. It is common for metadata to be sent along with requests in the form of HTTP headers. It is slightly less common, but not unheard of, to want to modify those headers pre-flight.

The use case that led me to make this extension is adding an Authorization header to all requests to an api (which would happen when double-clicking in the network tab).

Maybe you have more use cases? I'd love to hear them and make a list!

What does it look like?

Super cool

How do I contribute?

This project uses React, Babel, Gulp, and Browserify because JS is just super dumb these days.

This will install required things and start gulp watch

$ npm install -g babel && npm start