我正在向NNTP服务器发送一条消息,以便获取文章的正文。我不想等待答案完成,因为我只需要正文的前3行。如何中断传输并继续下一篇文章?现在,当我请求另一篇文章的消息体时,我仍然可以从前一篇文章中获得数据。
对我来说,唯一有效的方法就是关闭流,然后重新打开它。在我看来,这是一个有点硬核,因为我必须登录到服务器每次我需要一个新文件。
任何帮助都将不胜感激。
致以亲切的问候。
发布于 2009-12-01 12:14:36
使用一个或多个背景线程来检索文章的正文。在线程中构建一种机制,允许您取消后台线程--如果可能的话。
这将允许您单击列表中的另一篇文章,并填充其显示,即使之前的抓取仍在运行。
https://stackoverflow.com/questions/1807518
复制相似问题