vycius / dio_brotli_transformer

Brotli support for Dio http client

Home Page:https://pub.dev/packages/dio_brotli_transformer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dio Brotli transformer

Pub

Brotli response support for Dio http client

Get started

Installation

In pubspec.yaml add the following dependency:

dependencies:
  dio_brotli_transformer: ^2.0.0

Super simple to use

import 'package:dio/dio.dart';
import 'package:dio_brotli_transformer/dio_brotli_transformer.dart';

final dio = Dio(
  BaseOptions(
    headers: {
      'accept-encoding': 'br',
    },
  ),
);


dio.transformer =

DioBrotliTransformer();

Examples

Change default transformer

import 'package:dio/dio.dart';
import 'package:dio_brotli_transformer/dio_brotli_transformer.dart';

final dio = Dio(
  BaseOptions(
    headers: {
      'accept-encoding': 'br',
    },
  ),
);


dio.transformer = DioBrotliTransformer
(
transformer
:
DefaultTransformer
(
)
);

About

Brotli support for Dio http client

https://pub.dev/packages/dio_brotli_transformer

License:Apache License 2.0


Languages

Language:Dart 100.0%