Skip to content

activesphere/httpolice-devtool

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

HTTPolice-devtool

HTTPolice-devtool is a lint-tool for the HTTP.

It intercepts and sends the HTTP headers from your browser to a server running httpolice where they are analysed, and a detailed report is sent back to the browser where it's displayed.

Install

You can install the extension (in chrome browser) from Chrome Store. You should also consider running a local server (more on that below)

Screenshot

alt text

Run your own server

The server is available in PYPI. To install and run it, simply run

pip install hpoliced

hpoliced This will try to run the server at port 8080

hpoliced -p <PORT NUMBER> To run the server at a different port

Now change the server URL in the extension (see below)

The extension is set to use a remote server by default, which can be easily changed to use one that runs on local computer.

  1. Find and click on H in the top right corner of Chrome toolbar.
  2. Select Options from under the menu. This will show a box where you can set your own server address.

Build (Optional)

To build the extension locally, run these commands

$ git clone https://github.com/activesphere/httpolice-devtool.git
$ cd httpolice-devtool
$ npm install
$ npm run build

This will build the extension under builds directory. Follow this guide to install it in Chrome as an unpackaged extension.

About

A lint tool for HTTP. Uses vfaronov/httpolice.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published