如何從C#中的Web服務響應中讀取HTTP響應標頭?如何從Web服務響應中讀取HTTP響應頭?
1
A
回答
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
?
我不確定這是否可行。
1
如果你找回HttpResponse
,你可以查詢HttpResponse.Headers
屬性。
相關問題
- 1. 從Web服務讀取響應數據
- 2. NodeJS - 如何獲取SOAP web服務的響應的HTTP頭
- 3. AngularJS無法從NodeJS服務器讀取響應HTTP頭
- 4. 如何從Web響應中讀取xml?
- 5. 如何使用.NET HttpWebRequest API從響應中讀取HTTP頭?
- 6. 從服務讀取Web服務響應以NetworkOnMainThreadException結束
- 7. 角2+讀取HTTP響應頭
- 8. 如何從服務器(作爲Web代理)讀取HTTP響應並向客戶端發送響應
- 9. 從Web服務預取響應
- 10. 如何在angularjs中讀取響應頭?
- 11. Web服務 - HTTP GET請求和響應
- 12. 從Firefox擴展中讀取HTTP響應
- 13. Restangular:如何獲取HTTP響應頭?
- 14. Http服務器如何創建請求頭和響應頭
- 15. 從HTTP響應中刪除服務器
- 16. 如何從Mser中的web服務響應中提取ACK?
- 17. 從響應+ java web服務獲取頭字段值的問題
- 18. 從Web服務響應標頭獲取MIME類型
- 19. 如何從MFC中的HTTP服務器獲取響應?
- 20. 如何從http響應中獲取服務器名稱
- 21. 如何閱讀HTTP響應
- 22. 從HTTP標頭獲取響應
- 23. 從HTTP標頭響應獲取日期
- 24. 如何格式化Web服務響應以供Perl讀取?
- 25. 從Web服務響應中移除響應包裝?
- 26. HTTP響應Accept頭
- 27. WiX - HTTP響應頭
- 28. VB.NET如何讀取HTTP JSON響應
- 29. 如何從QT C++中的Web服務獲取XML響應
- 30. 如何在瀏覽器中存儲服務器HTTP響應頭?