gpt4 book ai didi

spring - 是否可以在运行时的Spring Boot中创建REST端点?

转载 作者:行者123 更新时间:2023-12-03 15:46:13 26 4
gpt4 key购买 nike

我目前正在与Telegram机器人一起工作,由于在机器人的消息中缺少信息以将一个机器人的消息与另一个机器人的消息分开,因此似乎某些电报机器人可以在一个端点上使用。新的bot可能会在运行时出现,因此我无法为每个bot硬编码一些单独的终结点。那么有可能在运行时的Spring Boot中通过模板创建新的端点吗?

最佳答案

否。DispatcherServlet在ApplicationContext中初始化,后者是根上下文的子上下文,因此您无法访问它。
具有“动态”端点的一种方法是在请求映射中使用通配符。

@RequestMapping(value="/results/**", method=RequestMethod.GET)
public SomeResult handleResults(HttpServletRequest request) {
String path = request. getRequestURI();
if("asd".equals(path)){...}
}

关于spring - 是否可以在运行时的Spring Boot中创建REST端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38808053/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com