On 8月10日, 下午2时24分, Jedy <jed...@gmail.com> wrote:
> server端不会主动关闭,所以你需要解析头部中的文件长度,并在读取的过程中记录,
> 读到足够的长度后自己关闭连接。
>
> 2009/8/10 perlw01f <p3r1w...@gmail.com>:
>
> > 谢谢
> > <SOCKET>中的header 我会分离
> > 就是文件尾部没有 EOF
> > 不知道如何 自行判断 截断 而不是等超时后 socket的关闭
> > 再次感谢
>
> > On 8月10日, 上午9时11分, Jedy <jed...@gmail.com> wrote:
> >> 看看http/1.1的协议
> >> http头部会有文件的长度,如果是chunk,在每段前也会有长度
>
> >> 2009/8/9 perlw01f <p3r1w...@gmail.com>:
>
> >> > 1.0不好使
> >> > lwp之类的 当然简单
> >> > 寻求 多种解决方式而已 玩玩 学学 远离太菜
> >> > 谢谢
>
> >> > On 8月9日, 下午11时08分, Anthony WU <anthonywu...@gmail.com> wrote:
> >> >> 你用 http 1.0 吧,又或轉用如lwp之類的modules
>
> >> >> -------- Original Message --------
> >> >> Subject: [PerlChina] 如何截socket
> >> >> From: perlw01f <p3r1w...@gmail.com>
> >> >> To: PerlChina Mongers 讨论组 <perlchina@googlegroups.com>
> >> >> Date: 9/8/2009 22:51
> >> >> > 如 何 截 断 socket?
> >> >> > 有些图片下载需要超时后socket关闭了才能下载
> >> >> > 大约是 图片 没有 结束标志
> >> >> > 此时 我该如何 设置判断呢?
> >> >> > print TEST $data while read ($socket,$data,1024) > 0; 貌似不好使
>
> >> >> --
> >> >> Best Regards,
> >> >> Anthony WU
--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛"PerlChina Mongers 讨论组"论坛。
要在此论坛发帖,请发电子邮件到 perlchina@googlegroups.com
要退订此论坛,请发邮件至 perlchina+unsubscribe@googlegroups.com
更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---
2009年8月10日星期一
[PerlChina] Re: 如何截socket
谢谢
订阅:
博文评论 (Atom)
没有评论:
发表评论