Flask 中的通用端点

Noo*_*oor 1 python flask

在 Flask 中,是否可以有一个可以服务不同请求的通用端点,我举个例子,假设我有一个处理程序"/",我希望所有请求都由这个处理程序处理以生成回复。请求类似"/person/767""/car/324"也应该由同一端点处理,它将根据请求的资源生成回复。这是可能的,如果是,如何?

sql*_*vel 5

如果您希望端点在特定斜杠之后捕获所有内容,您可以在路由定义中使用路径占位符。

@app.route('/<path:path>')
Run Code Online (Sandbox Code Playgroud)

一些例子:

一个包罗万象的 URL:http : //flask.pocoo.org/snippets/57/

在 Flask Route 中捕获任意路径