2013-01-10 62 views

回答

0

假設你的內容是GZip編碼

1.檢查內容編碼。如果它是gzip的然後

2.wrapper輸入流作爲GZIPInputStream

讀爲從輸入流中如常。

+0

謝謝。但是,請您詳細說明一下。 基本上我在做什麼。我有一個WSDL,並且我使用AXIS運行時在eclipse中使用自頂向下的方法託管了一個Web服務。如果以非壓縮的方式發送對web服務的請求,那麼一切正常。但是如果請求是以壓縮方式發送的,那麼它就會失敗。所以我怎麼處理壓縮的請求來解壓縮它呢? –

+0

詳細[here](http://www.ibm.com/developerworks/webservices/)庫/ ws-sqzsoap/index.html) - 老,但爆炸的重點。 – TheWhiteRabbit

+0

再次謝謝你。但是這涉及修改軸罐和堵回。有沒有其他方法可以在Axis讀取xml並將數據存入存根之前對其進行截取和解壓縮。 –