如何从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响应头?