2014-02-20 43 views
0

許多Web應用程序必須使用指定的REST服務。此REST服務當前僅使用javax.servlet.http.HttpServletRequest中的信息。這個HttpServletRequest可能包含特定的cookie和其他參數。(REST)客戶端 - 將javax.servlet.http.HttpServletRequest設置爲請求如何?

我嘗試使用(REST)客戶端API形式JERSEY來實現客戶端,這將生成REST請求。該客戶端將在自定義網頁過濾器中調用,該過濾器將由每個Web應用程序的web.xml註冊。

目前,我有以下問題:我不知道,HOWTO transmitt HttpServletRequest的REST服務的呼叫過程中....

THX對您有所幫助....

回答

0

所以如果我理解正確,您希望在任何Web應用程序中收到request,然後您希望將此request轉發給REST Web服務?

如果是這樣,您需要序列化請求以使其可移動。您也可以創建一個類,該類能夠保存您需要的數據,然後將其序列化爲XML或JSON。

如果您的request採用更便攜的格式,您可以通過@HeaderParam或作爲請求主體(我更喜歡後者)將其傳遞給您的REST服務。

相關問題