Hi,

If you are using SAAJ for making your web service client, you can extract the 
Http MIME Headers in the following way:

      SOAPMessage response = connection.call(inMessage, endpoint);

      Iterator it = response.getMimeHeaders().getAllHeaders();
      while(it.hasNext())
      {
         MimeHeader mHeader = (MimeHeader)it.next();
         System.out.println("Header Name:" + mHeader.getName());
         System.out.println("Header Value:" + mHeader.getValue());
      }

thanks 
Durga Srinivasu

On Fri, 12 Jan 2007 falom wrote :
>Hi,
>
>   From the current msgcontext you can get http request and response, where 
> you can get your headers.
>
>   falom
>
>Gnanasekaran Vinayakamurthy <[EMAIL PROTECTED]> wrote£º
>       Hi all,
>
>   Is there any way where I can get response HTTP Header data in Axis2?
>
>   We are trying to get cookie from Http header, but no luck so far.... we are 
> getting header values from xml soap message only, but not able to get the 
> HTTP Header.
>
>   Below is the soap response from the server (captured using tcpmon)
>
>   
> **************************************************************************************************************************
>     HTTP/1.1 200 OK
>   Date: Thu, 11 Jan 2007 18:21:34 GMT
>   Server: Microsoft-IIS/6.0
>   MicrosoftOfficeWebServer: 5.0_Pub
>   X-Powered-By: ASP.NET
>   X-AspNet-Version: 2.0.50727
>   RSAuthenticationHeader: sqlAuthCookie
>   Set-Cookie: 
> sqlAuthCookie=2E4D80C2D790C877650865B5FCD3E0F1DCC565C68BCCB22B3167B7063C61CBB11ED07D75F85354C1E56F17B46E6F3246D97F202C53424CA028F8DE4421BE498173FD58E42E8D2E55C3059167301E7E6C;
>  path=/; HttpOnly
>
>   Cache-Control: private, max-age=0
>
>   Content-Type: text/xml; charset=utf-8
>
>   Content-Length: 794
>
>
>   <?xml version="1.0" encoding="utf-8"?><soap:Envelope 
> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";><soap:Header><ServerInfoHeader 
> xmlns="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices";><ReportServerVersionNumber>2005.090.2047.00</ReportServerVersionNumber><ReportServerEdition>Enterprise</ReportServerEdition><ReportServerVersion>Microsoft
>  SQL Server Reporting Services Version 
> 9.00.2047.00</ReportServerVersion><ReportServerDateTime>2007-01-11T11:21:34</ReportServerDateTime></ServerInfoHeader></soap:Header><soap:Body><LogonUserResponse
>  
> xmlns="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices";
>  /></soap:Body></soap:Envelope>
>
>   
> **************************************************************************************************************************
>
>
>   Any help on this would be greatly appreciated.
>
>   Thank you!
>
>   Vinay
>
>
>
>
>---------------------------------
>  Mp3·è¿ñËÑ-иèÈȸè¸ßËÙÏÂ

Reply via email to