Access request.body, otherwise it might not be accessible later
        after request has been read/streamed

def process_request(self, request):
        """
        Access request.body, otherwise it might not be accessible later
        after request has been read/streamed
        """
        content_type = request.META.get('CONTENT_TYPE', '')
        for non_cacheable_type in self.non_cacheable_types:
            if non_cacheable_type in content_type:
                return
        request.body