blob: c6e5510207d3c36187547d4bc60fe0b35fe9bbaa (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
from twisted.web.server import Site, Request
class AddCSPHeaderRequest(Request):
def process(self):
self.setHeader("Content-Security-Policy", "default-src 'self'; style-src 'self' 'unsafe-inline'")
Request.process(self)
class PixelatedSite(Site):
requestFactory = AddCSPHeaderRequest
|