2009-11-29 254 views

回答

2

通過MSDN挖掘之後,所有我需要做的是重寫GetWebResponse方法,然後我可以訪問的響應頭:

public class MyWSProxy : HttpWebClientProtocol 
{ 
    protected override WebResponse GetWebResponse(WebRequest request) 
    { 
     System.Net.WebResponse wr = base.GetWebResponse(request); 

     // read a response header 
     object val = wr.Headers["key"]; 

     return wr; 
    } 
} 
1

難道你只是在你的web服務中引用HttpContext.Current.Response.Headers
我不確定這是否可行。