OpenQuizz
Une application de gestion des contenus pédagogiques
core.py File Reference

Namespaces

 flask_cors.core
 

Functions

def parse_resources (resources)
 
def get_regexp_pattern (regexp)
 
def get_cors_origins (options, request_origin)
 
def get_allow_headers (options, acl_request_headers)
 
def get_cors_headers (options, request_headers, request_method)
 
def set_cors_headers (resp, options)
 
def probably_regex (maybe_regex)
 
def re_fix (reg)
 
def try_match_any (inst, patterns)
 
def try_match (request_origin, maybe_regex)
 
def get_cors_options (appInstance, *dicts)
 
def get_app_kwarg_dict (appInstance=None)
 
def flexible_str (obj)
 
def serialize_option (options_dict, key, upper=False)
 
def ensure_iterable (inst)
 
def sanitize_regex_param (param)
 
def serialize_options (opts)
 

Variables

 LOG
 
 ACL_ORIGIN
 
 ACL_METHODS
 
 ACL_ALLOW_HEADERS
 
 ACL_EXPOSE_HEADERS
 
 ACL_CREDENTIALS
 
 ACL_MAX_AGE
 
 ACL_REQUEST_METHOD
 
 ACL_REQUEST_HEADERS
 
 ALL_METHODS
 
 CONFIG_OPTIONS
 
 FLASK_CORS_EVALUATED
 
 RegexObject
 
 DEFAULT_OPTIONS
 
 origins
 
 methods = ALL_METHODS,
 
string allow_headers = '*',
 
 expose_headers = None,
 
bool supports_credentials = False,
 
 max_age = None,
 
bool send_wildcard = False,
 
bool automatic_options = True,
 
bool vary_header = True,
 
string resources = r'/*',
 
bool intercept_exceptions = True,
 
bool always_send = True)