我的网络服务有几个这样的网址:
POST /service
GET /service/a59aeaba-7f3f-4826-896a-aeb48e1db256
POST /service/a59aeaba-7f3f-4826-896a-aeb48e1db256/action1
POST /service/a59aeaba-7f3f-4826-896a-aeb48e1db256/action2
...
另外,我有不同的 url 具有授权检查,如果成功将返回代码 200,如果失败将返回 401:
GET /service/auth/a59aeaba-7f3f-4826-896a-aeb48e1db256
现在在路径中有这个 uuid 值作为参数,它是动态值。
我不知道如何捕获url/service/{uuid}/*
然后,成功响应后继续auth_request
/service/auth/{uuid}
/service/{uuid}
甚至可以在 Nginx 中做到这一点吗?