Cors
This commit is contained in:
parent
ea653b6840
commit
e93bc2f828
16
main.py
16
main.py
@ -323,6 +323,21 @@ for app in config.Apps:
|
|||||||
runner = AppRunner()
|
runner = AppRunner()
|
||||||
runner.start()
|
runner.start()
|
||||||
|
|
||||||
|
@bottle.route('/<:re:.*>', method='OPTIONS')
|
||||||
|
def enable_cors_generic_route():
|
||||||
|
add_cors_headers()
|
||||||
|
|
||||||
|
@bottle.hook('after_request')
|
||||||
|
def enable_cors_after_request_hook():
|
||||||
|
add_cors_headers()
|
||||||
|
|
||||||
|
def add_cors_headers():
|
||||||
|
bottle.response.headers['Access-Control-Allow-Origin'] = '*'
|
||||||
|
bottle.response.headers['Access-Control-Allow-Methods'] = \
|
||||||
|
'GET, POST, PUT, OPTIONS'
|
||||||
|
bottle.response.headers['Access-Control-Allow-Headers'] = \
|
||||||
|
'Origin, Accept, Content-Type, X-Requested-With, X-CSRF-Token'
|
||||||
|
|
||||||
@route("/apps/list")
|
@route("/apps/list")
|
||||||
def apps_list():
|
def apps_list():
|
||||||
s = []
|
s = []
|
||||||
@ -380,6 +395,7 @@ def setGamma(r, g, b):
|
|||||||
g = float(g)
|
g = float(g)
|
||||||
b = float(b)
|
b = float(b)
|
||||||
runner.setGamma(r, g, b)
|
runner.setGamma(r, g, b)
|
||||||
|
return "ok"
|
||||||
|
|
||||||
run(host=config.WebHost, port=config.WebPort)
|
run(host=config.WebHost, port=config.WebPort)
|
||||||
running = False
|
running = False
|
||||||
|
Loading…
Reference in New Issue
Block a user