O objetivo deste artigo é mostrar como comprimir as respostas da sua API utilizando o GZIP.
Para quem não conhece, o GZIP é um formato de compactação de dados muito utilizado. Existem muitos artigos na internet demonstrando como configurar ele através de middlers ou pacotes de terceiros, e hoje eu irei demonstrar como habilitar ele no IIS, sem a necessidade de atualizar a sua aplicação.
Abra o IIS no seu servidor, em seguida escolha o projeto que você deseja habilitar a compressão. Vá até o campo filter e pesquise por compression. Abaixo você uma imagem demonstrando esse passo:
Clique em Compression e selecione os dois checkboxes conforme você pode ver na imagem abaixo:
Por fim, clique em Apply:
Bem simples, né?
Dessa forma você pode adicionar ou remover compressão de dados na sua API, em poucos passos e sem a necessidade de atualizar o seu projeto.
Espero que tenham gostado e até um próximo artigo, pessoal!