Awesome
serverless-content-compression
Serverless plugin that enables/disables content compression setting in API Gateway
Deprecated
Serverless Framework now supports this functionality out of the box. Example:
provider:
name: aws
apiGateway:
minimumCompressionSize: 1024
How to use
-
npm install --save-dev serverless-api-compression
-
Add plugin to your
serverless.yml
config
plugins:
- serverless-api-compression
- Add
contentCompression
attribute to yourcustom
section
custom:
contentCompression: 1024
contentCompression
value is a MinimumCompressionSize in bytes. Use 0
to enable compression for all responses.
Use null
or false
to disable it.