Support OPTIONS method for all API endpoints
This commit is contained in:
parent
5083f002d2
commit
15fcb04368
@ -101,10 +101,10 @@ def get_app(config):
|
|||||||
app.route("/api/v1/ics/visits.ics", ["GET", "OPTIONS"],
|
app.route("/api/v1/ics/visits.ics", ["GET", "OPTIONS"],
|
||||||
api_routes.ics_feed_v1)
|
api_routes.ics_feed_v1)
|
||||||
|
|
||||||
app.route("/api/v1/search", "POST", api_routes.search_v1)
|
app.route("/api/v1/search", ["POST", "OPTIONS"], api_routes.search_v1)
|
||||||
|
|
||||||
app.route("/api/v1/opendata", "GET", api_routes.opendata_index_v1)
|
app.route("/api/v1/opendata", ["GET", "OPTIONS"], api_routes.opendata_index_v1)
|
||||||
app.route("/api/v1/opendata/postal_codes", "GET",
|
app.route("/api/v1/opendata/postal_codes", ["GET", "OPTIONS"],
|
||||||
api_routes.opendata_postal_codes_v1)
|
api_routes.opendata_postal_codes_v1)
|
||||||
|
|
||||||
app.route("/api/v1/metadata", ["GET", "OPTIONS"], api_routes.metadata_v1)
|
app.route("/api/v1/metadata", ["GET", "OPTIONS"], api_routes.metadata_v1)
|
||||||
|
@ -439,6 +439,10 @@ def opendata_index_v1():
|
|||||||
|
|
||||||
GET /api/v1/opendata
|
GET /api/v1/opendata
|
||||||
"""
|
"""
|
||||||
|
if bottle.request.method == 'OPTIONS':
|
||||||
|
# CORS
|
||||||
|
return {}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"postal_codes": "/api/v1/opendata/postal_codes"
|
"postal_codes": "/api/v1/opendata/postal_codes"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user