2012-06-19 91 views
1

使用Jersey,我希望能夠有一個GET請求,這將導致服務器代碼在另一個返回json對象的資源上發出HTTP請求。我知道澤西島的客戶端和服務器端apis都是分開的,有什麼方法可以將兩者結合起來?如何使用java Jersey在資源內創建HTTP請求?

@Path("/helloworld") 
public class GetData { 
    @GET 
    public String getResource() throws IOException { 
     String result; 

     //Insert code to make an http request to localhost/someobject.json and store it in a variable 
     return result;  


    } 

} 

回答

1

沒有理由不能在同一代碼中使用客戶端和服務器Jersey,就像它是任何其他代碼一樣。然而,像聲音這樣鏈接HTTP請求可能不是最好的主意。你確定這是你想要做的嗎?