gpt4 book ai didi

java - @ApiMethod 的复杂路径路由

转载 作者:搜寻专家 更新时间:2023-10-31 08:03:44 25 4
gpt4 key购买 nike

是否有能力以 JAX-RS 的方式使用 Endpoint 的路径参数?

尝试使用相同的方法:

@ApiMethod(name="get.regex", httpMethod=HttpMethod.GET, path="{var:.*}/stuff")
public Book getRegEx(@Named("var") String sections) {
return new Book();
}

但它导致

java.lang.IllegalArgumentException: Error while processing method {var:.*}/stuff in API test VERSION v1

Error while processing method {var:.*}/stuff in API test VERSION v1

我需要它来实现关系导航,例如:

http://api.example.com/section1/section2/.../section_N

最佳答案

这是您可以使用@Named annoation 做的所有事情(至少是公开的所有内容)。 https://developers.google.com/appengine/docs/java/endpoints/paramreturn_types您的部分数量有限吗?如果是这样,您可以为每个案例创建一个端点。

您还可以重新设计架构。您是在为您的 Api 使用关系导航,还是在 App Engine 下托管的网站/前端?

干杯

关于java - @ApiMethod 的复杂路径路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19862524/

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