是否可以在运行时在spring boot中创建REST端点?

weixin_38087237 2019-09-12 12:04:34
我目前正在使用Telegram机器人,似乎有些电报机器人可以在一个端点服务,因为机器人的消息中缺少将一个机器人的消息与另一个机器人的消息分开的信息.新的机器人可以在运行时出现,因此我不能为每个机器人硬编码一些单独的端点.那么有可能在运行时的spring boot中通过模板创建一个新的端点吗?
...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38088844 2019-09-12
  • 打赏
  • 举报
回复
否.DispatcherServlet在ApplicationContext中初始化,该ApplicationContext是根上下文的子上下文,因此您无法访问它. 拥有“动态”端点的一种方法是在请求映射中使用通配符. @RequestMapping(value="/results/**", method=RequestMethod.GET) public SomeResult handleResults(HttpServletRequest request) { String path = request.getPathInfo(); if("asd".equals(path)){...} }

430

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧