0
0
Flaskframework~5 mins

Response headers in Flask - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What are response headers in Flask?
Response headers are pieces of information sent by the server to the client along with the response. They describe details like content type, caching, and cookies.
Click to reveal answer
beginner
How do you set a custom response header in Flask?
You can set a custom response header by modifying the response object. For example: <br>response = make_response('Hello')<br>response.headers['X-Custom-Header'] = 'Value'
Click to reveal answer
beginner
What Flask function helps create a response object to modify headers?
The make_response() function creates a response object that you can modify, including adding or changing headers before sending it back.
Click to reveal answer
intermediate
Why are response headers important in web applications?
Response headers control how browsers handle the response, like caching, content type, security policies, and cookies. They help improve user experience and security.
Click to reveal answer
intermediate
How can you add multiple headers to a Flask response?
You can add multiple headers by setting them one by one on the response.headers dictionary or by passing a dictionary of headers when creating the response.
Click to reveal answer
Which Flask function is used to create a response object for setting headers?
Asend_file()
Brender_template()
Crequest.get()
Dmake_response()
How do you add a custom header 'X-Test' with value '123' to a Flask response?
Aresponse.headers['X-Test'] = '123'
Brequest.headers['X-Test'] = '123'
Capp.headers['X-Test'] = '123'
Dflask.headers['X-Test'] = '123'
What does the 'Content-Type' response header specify?
AThe server's IP address
BThe type of data sent in the response
CThe size of the response
DThe client's browser type
Which of these is NOT a typical use of response headers?
AChanging the URL of the request
BControlling caching behavior
CSetting cookies
DSpecifying security policies
If you want to add multiple headers at once, which approach is correct?
ASet headers in the HTML body
BModify the request headers
CPass a dictionary of headers when creating the response
DUse app.config to set headers
Explain how to add a custom response header in Flask and why you might want to do that.
Think about how you create and modify the response object.
You got /4 concepts.
    Describe the role of response headers in web communication and give two examples of common headers.
    Consider what information the server sends to the browser besides the page content.
    You got /3 concepts.