您好,我对于Restlet来说还很陌生,并且通常会构建Web服务器。我需要支持这样的过滤: http://deviceip:port/resource?id=id
到目前为止,我知道基于用户的Web服务器状态,当用户调用其他资源时如何返回json消息。我将其附加到路由器,并添加处理该资源的类。但是,如何才能基于ID从集合中仅返回一种资源?我需要在班上更改需要处理该资源的内容。另外,我如何将此资源附加到路由器?欢迎您提供任何帮助,如果您可以编写一些代码段来帮助我,那将非常好。
谢谢
答案 0 :(得分:0)
似乎与此问题类似:Restlet, An example of a get with parameters
前两个答案似乎可以解决您的问题。
答案 1 :(得分:0)
据我所知,您可以通过两种方式来解决此问题。一个通过上面的链接解释,另一个在使用查询。因此,基本上,您的字体必须创建另一个资源,例如上面链接中的答案,相反,您可以仅使用this.getQuery()
提取查询
然后调用方法getFirstValue("id")
,它将返回输入的ID。