我们说我有一个泽西JAX-RS api终点来处理http://<some_path>/foo
。忽略...
。
@Path("foo")
public class FooResource
@GET
@Produces("application/json")
public response getMethod(...)
我想为POST
创建foo/{id}/bar
个终点,其中id
是路径参数,并且“HTTP POST
与<{1}}相关联。
示例:HTTP POST foo/1/bar with body: { data : "...." }
。
如何在POST
课程中添加此FooResource
方法?我尝试了一个内部课程,但是当我使用Postman
进行测试时,它没有用。
答案 0 :(得分:1)
@POST
@Path("{id}/bar")
@Produces("application/json")
public response myPostMethod(...)
您可以在方法级别拥有路径。这将通过/ foo / {id} / bar
访问您的post方法