【发布时间】:2011-09-21 18:46:59
【问题描述】:
我正在尝试使用 Resteasy 为一个宁静的 web 服务构建一个客户端。问题在于我的客户端代码(如下)
@Path("solr")
public interface TestClient{
@GET
@Path(value="select?indent...")
@Produces("application/xml")
ClientResponse<String> getStuff();
}
问题在于@Path 注释中的? 会自动将URL 编码为%3F。这与 javadocs here 一致,但它导致我得到 404 错误。我尝试用encode=false here 覆盖它,但这只会产生编译器错误。有没有办法覆盖或逃避它?
【问题讨论】: