Преглед изворни кода

Unset Set-Cookie when serving static files

pull/65/head
Ben Kurtovic пре 5 месеци
родитељ
комит
32ac770abc
1 измењених фајлова са 6 додато и 1 уклоњено
  1. +6
    -1
      src/copyvios/__init__.py

+ 6
- 1
src/copyvios/__init__.py Прегледај датотеку

@@ -3,7 +3,7 @@ import logging
import os import os
from logging.handlers import TimedRotatingFileHandler from logging.handlers import TimedRotatingFileHandler


from flask import Flask, request
from flask import Flask, Response, request




class CopyviosFlask(Flask): class CopyviosFlask(Flask):
@@ -12,6 +12,11 @@ class CopyviosFlask(Flask):
return 365 * 24 * 60 * 60 return 365 * 24 * 60 * 60
return super().get_send_file_max_age(filename) return super().get_send_file_max_age(filename)


def send_static_file(self, filename: str) -> Response:
response = super().send_static_file(filename)
response.headers.pop("Set-Cookie", None)
return response



app = CopyviosFlask( app = CopyviosFlask(
"copyvios", "copyvios",


Loading…
Откажи
Сачувај