none
ConnMgr 连接管理器无法断开? RRS feed

  • 常规讨论

  • hi,all:

         我现在用ConnMgr连接管理器建立一个CMNet的连接,连接成功后,调用如下代码

            string url = this.textBox1.Text;
            HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
            HttpWebResponse response = request.GetResponse() as HttpWebResponse;
            Stream stream = response.GetResponseStream();
            StreamReader reader = new StreamReader(stream);
            this.webBrowser1.DocumentText = reader.ReadToEnd();
            response.Close();
    

    之后,使用API(ConnMgrConnectionStatus)查询连接状态,返回ConnectionFailed(0x21) 但此时系统上面显示连接并没有断开用IE浏览器打开网页也正常。这样导致的问题是调用API(ConnMgrReleaseConnection)后,连接不能断开,不起作用了。各位大侠,是不是我的调用代码有问题?

    Ps.用 this.webBrowser1.Navigate(new Uri(url)) 来直接打开一个网址,就不存在上述问题

    2011年3月3日 8:46

全部回复