본문 바로가기
코딩 프로그래밍/PYTHON 파이썬

Python Flask 캐시 기능 끄기

by 프즈 2020. 10. 12.
반응형

한 번 다운로드하였던 파일이 다시 호출하면 빠르게 되어서 좋기는 한데 갱신이 안되더라고요

 

항상 최신 이미지를 생성해야 하는 서비스라서 캐시를 끄기로 했어요

 

헤더 정보에 캐시를 사용하지 않는 정보를 넣는 방법입니다 

 

@app.after_request
def set_response_headers(response):
    response.headers['Cache-Control'] = 'no-cache, no-store, must-revalidate'
    response.headers['Pragma'] = 'no-cache'
    response.headers['Expires'] = '0'
    return response

동적으로 이미지를 만드는 서비스인데 이렇게 하니까 항상 새로운 이미지를 만드네요~

반응형

댓글