c# httplistener 通信的一个问题
呵呵我来啦 2013-11-08 03:42:41 我作了个httplistener 在GetContextCallback(异步多线程),如果我异步的连续接受同一个客户端浏览器的请求,然后我我发现在 ctx = theListener.EndGetContext(ar);
HttpListenerResponse listenerResponse_Obj = ctx.Response; 就是在这个response里的outputstream里面write数据发现前面的一个网络连接不存在了,异常就是“企图在不存在的网络连接上进行操作”,说了这么多其实我想问的是怎么判断这个网络连接是否存在啊?能不能由代码判断?我想是我可能连续向浏览器发请求的时候前面的请求的response被后面的覆盖了,我该咋判断呢?不知道说清楚了没~~!