有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (2) 个答案

  1. # 1 楼答案

    看看Restlet

    // Create the client resource  
    ClientResource resource = new ClientResource("http://www.restlet.org");  
    
    // Write the response entity on the console
    resource.get().write(System.out);
    
  2. # 2 楼答案

    您可以为各个请求注入上下文。例如,下面的代码片段显示了如何注入HTTP请求头

    @GET  
    @Produces{"text/plain"}  
    public String listHeaderNames(@Context HttpHeaders headers) {  
      StringBuilder buf = new StringBuilder();  
      for (String header: headers.getRequestHeaders().keySet()) {  
        buf.append(header);  
        buf.append("\n");  
      }  
      return buf.toString();  
    }
    

    有关更多信息,请参阅JAX-RS 1.1规范的relevant part