none
获取WebRequest 或 WebClient 的 endPoint 信息 RRS feed

  • 问题

  • 我最近在开发一个使用WebClient实现文件下载的程序,但是出现网络故障,我想通过获取WebClient的网络结点的EndPoint详细信息,由此得知连接请求的最终IP是多少,我查看了WebClient的定义,没有找到Socket的对象,我使用WebClient的GetWebRequest(uri ...)方法获取能获取一个WebRequest,但是似乎并没有提供任何方法能获取当前请求的EndPoint .

    请问有什么解决方案能获取到WebClient请求的EndPoint信息?非常感谢.

    2015年6月17日 8:26

答案

  • 你好 KingSoft.H,

    WebClient的定义里就表示了他是通过指定一个URI来发送和接收数据的,所以你能得到的就是一些诸如ResponseHeadersSite 之类的信息,列在了里。

    所以你能描述一下具体你想获取什么样的信息么?

    WebClient里面的GetWebRequest 方法可以让你获得WebResponse,或许你可以把自己想知道的东西写在发送方那边让他发送过来?



    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年6月19日 2:18
    版主