Fix CORS issue with extensions
This commit is contained in:
parent
802ec99cf8
commit
9aed6d1837
1 changed files with 5 additions and 4 deletions
|
|
@ -150,10 +150,11 @@ class HttpAPI(Common):
|
||||||
if "Server" in response.headers:
|
if "Server" in response.headers:
|
||||||
del response.headers["Server"]
|
del response.headers["Server"]
|
||||||
|
|
||||||
if "Origin" in request.headers:
|
response.headers["Access-Control-Allow-Origin"] = request.headers.get("Origin", "*")
|
||||||
response.headers["Access-Control-Allow-Origin"] = request.headers["Origin"]
|
response.headers["Access-Control-Allow-Headers"] = "Content-Type, Authorization"
|
||||||
response.headers["Access-Control-Allow-Headers"] = "Content-Type, Authorization"
|
response.headers["Access-Control-Allow-Methods"] = "GET, PATCH, PUT, POST, DELETE"
|
||||||
response.headers["Access-Control-Allow-Methods"] = "GET, PATCH, PUT, POST, DELETE"
|
response.headers["Access-Control-Allow-Credentials"] = "true"
|
||||||
|
response.headers["Access-Control-Max-Age"] = str(60 * 15)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
app.on_response_prepare.append(on_prepare)
|
app.on_response_prepare.append(on_prepare)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue