h2a

command module
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 23, 2016 License: MIT Imports: 14 Imported by: 0

README

h2a

h2a is a debugging reverse proxy for HTTP/2 developers.
This can be a great tool to dump h2 frames between client and server.

Install

Go to the releases page, find the version you want, and download the zip file.

Build

  1. Make sure you have Go 1.5 and set GOPATH appropriately
  2. Run go get github.com/summerwind/h2a

It is also possible to build specific version.

  1. Make sure you have Go 1.5 and set GOPATH appropriately
  2. Run go get gopkg.in/summerwind/h2a.v1

Usage

Usage: h2a [OPTIONS]

Options:
  -p:        Port (Default: 443)
  -i:        IP Address (Default: 127.0.0.1)
  -d:        Use HTTP/2 direct mode
  -P:        Origin port
  -H:        Origin host
  -D:        Use HTTP/2 direct mode to connect origin
  -c:        Certificate file
  -k:        Certificate key file
  -o:        Output log format (default or json, Default: default)
  --version: Display version information and exit.
  --help:    Display this help and exit.

Screenshot

This screenshot shows the h2 frames between H2O and Safari 9.

Screenshot

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL