Bird
0
0

How can you disable compression for a specific route in a Flask app using Flask-Compress?

hard📝 Application Q9 of 15
Flask - Middleware and Extensions
How can you disable compression for a specific route in a Flask app using Flask-Compress?
AUse @compress.exclude decorator on the route function
BSet response header 'Content-Encoding' to 'identity' in that route
CUse @app.route with compress=False parameter
DReturn uncompressed data type like bytes instead of string
Step-by-Step Solution
Solution:
  1. Step 1: Recall Flask-Compress method to exclude routes

    Flask-Compress provides an exclude decorator to disable compression on specific routes.
  2. Step 2: Evaluate options

    Use @compress.exclude decorator on the route function correctly uses @compress.exclude. Other options are invalid or ineffective.
  3. Final Answer:

    Use @compress.exclude decorator on the route function -> Option A
  4. Quick Check:

    Exclude route compression = @compress.exclude [OK]
Quick Trick: Use @compress.exclude to skip compression on routes [OK]
Common Mistakes:
MISTAKES
  • Trying to disable via route params
  • Setting headers manually
  • Returning different data types

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Flask Quizzes