Spaces:
Running
Running
from aiohttp import web | |
async def security_headers_middleware(request, handler): | |
"""Add security headers.""" | |
response = await handler(request) | |
response.headers.update({ | |
"Content-Security-Policy": "default-src 'self'", | |
"X-Content-Type-Options": "nosniff", | |
"X-Frame-Options": "DENY", | |
"Referrer-Policy": "no-referrer", | |
"Strict-Transport-Security": "max-age=31536000; includeSubDomains" | |
}) | |
return response | |