我可以根据操作路由请求吗?
Can I route request based on operation?
我有一个端点接受两种不同的操作,GET 和 DELETE。
我可以根据 dispatch.yaml 中的操作将对同一端点的请求路由到不同的服务吗?
这就是我想在 dispatch.yaml 中做的事情:
dispatch:
- url: "*/customer/example/uri/"
operation:GET
service: aservice
- url: "*/customer/example/uri/"
operation:DELETE
service: anotherservice
不行,dispatch.yaml
只能根据url路由。
我有一个端点接受两种不同的操作,GET 和 DELETE。 我可以根据 dispatch.yaml 中的操作将对同一端点的请求路由到不同的服务吗?
这就是我想在 dispatch.yaml 中做的事情:
dispatch:
- url: "*/customer/example/uri/"
operation:GET
service: aservice
- url: "*/customer/example/uri/"
operation:DELETE
service: anotherservice
不行,dispatch.yaml
只能根据url路由。