首页 新闻 搜索 专区 学院

关于Socket模拟Http服务器的问题

0
悬赏园豆:50 [待解决问题]

核心代码:

 

问题:

我用浏览器请求,时常会读取不到数据。

用c# HttpWebRequest 模拟请求也时常会出现

 

个人猜想:

1、我连接关闭的太快了,客户端进程还没有来得及读取发送的数据,连接已经关闭了。

    但是我把发送之后,线程休眠100毫秒后,还是会出现这样的错误,所以可能不是这个问题

2、我socket读取客户端信息时,采用了异步,导致没发完,就关掉了。

     但是我发送时,把他设置成了true。还是会出现这样的问题

浮云飞梦的主页 浮云飞梦 | 初学一级 | 园豆:154
提问于:2016-04-07 14:05
< >
分享
所有回答(1)
0

你把sk.Dispose注释掉看看~

幻天芒 | 园豆:36781 (高人七级) | 2016-04-09 09:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册