gzip support for Vapor
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Sources/gzip-vapor
Tests
.gitignore
.swift-version
.travis.yml
LICENSE
Package.swift
README.md

README.md

gzip-vapor

Build Status Platforms Package Managers

gzip support for Vapor

Usage

When setting up your Vapor Droplet, just add this line for the server to automatically send responses gzipped (if the client declares support for it).

drop.middleware.append(GzipServerMiddleware())

(Also contains a GzipClientMiddleware for when Vapor support Client middlewares.)

Installation

Swift Package Manager

.Package(url: "https://github.com/czechboy0/gzip-vapor.git", majorVersion: 0, minor: 3)

💝 Contributing

Please create an issue with a description of your problem or open a pull request with a fix.

✌️ License

MIT

👽 Author

Honza Dvorsky - http://honzadvorsky.com, @czechboy0