diff --git a/sentry_sdk/integrations/_wsgi_common.py b/sentry_sdk/integrations/_wsgi_common.py index 7266a91f56..48bc432887 100644 --- a/sentry_sdk/integrations/_wsgi_common.py +++ b/sentry_sdk/integrations/_wsgi_common.py @@ -149,8 +149,15 @@ def form(self): def parsed_body(self): # type: () -> Optional[Dict[str, Any]] - form = self.form() - files = self.files() + try: + form = self.form() + except Exception: + form = None + try: + files = self.files() + except Exception: + files = None + if form or files: data = {} if form: