2013-01-10 7 views

ответ

0

Предполагая you'r контента GZip Закодированного

1.Check кодирование содержимого. Если это GZIP затем

2.wrapper входного потока в виде GZIPInputStream

читать, как обычно, из входного потока.

+0

спасибо. Но не могли бы вы уточнить. В основном, что я делаю. У меня есть WSDL, и у меня есть веб-сервис с использованием подхода сверху вниз в eclipse с использованием среды выполнения AXIS. Если запрос на веб-сервис отправляется несжатым способом, все работает отлично. Но если запрос отправлен сжатым способом, он терпит неудачу. Так как я могу обрабатывать сжатый запрос, чтобы распаковать его, прежде чем я получу его. –

+0

подробнее [здесь] (http://www.ibm.com/developerworks/webservices/ library/ws-sqzsoap/index.html) - старый, но удар по точке. – TheWhiteRabbit

+0

Еще раз спасибо. Но это касается модификации гайки оси и включения обратно. Есть ли другой способ, по которому мы можем перехватить и распаковать его до того, как Axis прочитает xml и помещает данные в заглушки. –