路由
鸿图提供静态和动态路由两种方式。
前置条件
此能力需要先登录
静态路由
参考 你好世界,创建服务请求(静态路由)
节点。在节点的输入栏里面填写路由,如hello
:
点击菜单栏的发布
按钮,我们的服务就会在hello
端点上进行监听,这时点击节点右上角的 🔗 图标,会在新的浏览器 tab 里面显示服务响应结果:
特殊路由 /
如果在节点的输入栏里面输入 /,和不输入任何内容是等效的,都表示根路径
动态路由
右键单击画布任意位置,选择服务请求(动态路由)
,鸿图会自动生成如下节点:
动态路由将请求的路径作为参数,传递给后续节点,这里我们使用了 switch 来做分支处理,也可以用条件分支
。
提示
这里的路径
即端点,且不包含前缀 /
请求方法
无论是静态路由还是动态路由,都可以通过请求方法
来限制请求的类型,如 GET、POST、PUT、DELETE 等。默认是 ALL,即允许所有请求方法。