blob: 83e31266c4de11021ffa6bba3fe85f4763931a82 [file] [log] [blame]
# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file or at
"""Servlet for Content Security Policy violation reporting.
for more information on how this mechanism works.
from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import webapp2
import logging
class CSPReportPage(webapp2.RequestHandler):
"""CSPReportPage serves CSP violation reports."""
def post(self):
logging.error('CSP Violation: %s' % self.request.body)