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

https://github.com/alexanderkozlenko/http-request-compression

An HTTP client message handler for transparent request compression
https://github.com/alexanderkozlenko/http-request-compression

brotli compression deflate gzip http request rfc-9110

Last synced: 3 months ago
JSON representation

An HTTP client message handler for transparent request compression

Awesome Lists containing this project

README

          

## About

An HTTP client message handler for transparent request compression.

## Key Features

- Provides simple and configurable integration with the standard dependency injection container.
- Includes built-in support for client-initiated content encoding discovery.
- Compatible with ASP.NET Core Blazor WebAssembly (WASM) and ahead-of-time (AOT) compilation.

## Packages Status

[![NuGet Status (Stable)](https://img.shields.io/nuget/v/Anemonis.Extensions.RequestCompression.svg?label=nuget%3A%20stable&style=flat-square)](https://www.nuget.org/packages/Anemonis.Extensions.RequestCompression)
[![NuGet Status (Latest)](https://img.shields.io/nuget/vpre/Anemonis.Extensions.RequestCompression.svg?label=nuget%3A%20latest&style=flat-square)](https://www.nuget.org/packages/Anemonis.Extensions.RequestCompression/absoluteLatest)

## Documentation

- [HTTP request compression - API documentation](./DOCUMENTATION.md)
- [RFC 9110 - HTTP Semantics](https://datatracker.ietf.org/doc/html/rfc9110)