An open API service indexing awesome lists of open source software.

https://github.com/mna/httpcmw

Package httpcmw supports creating middleware chains for HTTP clients.
https://github.com/mna/httpcmw

Last synced: over 1 year ago
JSON representation

Package httpcmw supports creating middleware chains for HTTP clients.

Awesome Lists containing this project

README

          

# httpcmw [![GoDoc](https://godoc.org/github.com/PuerkitoBio/httpcmw?status.png)][godoc] [![Build Status](https://semaphoreci.com/api/v1/mna/httpcmw/branches/master/badge.svg)](https://semaphoreci.com/mna/httpcmw)

Package httpcmw is a collection of bite-sized middleware with chaining support for HTTP clients (`Doer`, see http://0value.com/Let-the-Doer-Do-it). See the [godoc][] for full documentation.

## Installation

```
$ go get github.com/PuerkitoBio/httpcmw/...
```

Use `-u` to update, `-t` to install test dependencies.

## License

The [BSD 3-clause][bsd] license, see LICENSE file.

[bsd]: http://opensource.org/licenses/BSD-3-Clause
[godoc]: http://godoc.org/github.com/PuerkitoBio/httpcmw