是否有能力以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
答案 0 :(得分:0)
这就是@Named annoation所能做的所有事情(至少所有暴露的事情)。 https://developers.google.com/appengine/docs/java/endpoints/paramreturn_types 你的部分数量有限吗?如果是这样,您可以为每个案例创建一个端点。
您还可以重新设计您的架构。您是在为Api使用关系导航,还是在App Engine下托管的网站/前端?
干杯