开发者社区> 问答> 正文

httpserver能否知道client已经断开链接? 400 报错

httpserver能否知道client已经断开链接? 400 报错

httpserver能否判断client已经断开链接?

比如现在有一个相当耗时的http请求,client可能失去耐心,提前主动断开链接。但是server并不知道啊,还在努力工作,就耗费了资源。如果server可以判断client已经断开的话,就可以即使释放资源了!

展开
收起
爱吃鱼的程序员 2020-06-03 14:59:50 478 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    如果是TCP握手断开的,那么是可以知道的,否则就会出现connect reset by peer错误

    ######比如client是OkHttp设置了timeout断开的,而server是flask或者webpy等框架
    2020-06-03 17:10:47
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载