作者sam (瘦身中)
看板PangSir
标题Re: [问题] 关於作业的几个问题
时间Thu Mar 30 09:13:08 2006
※ 引述《JY (喷火龙)》之铭言:
: ※ 引述《Favonia (xDDDDDDDDDDDDDDDDDDDDDD)》之铭言:
: : 不会有
: : 决定长度是一个学问
: 我想请教如何决定长度,RFC中如此写道
: When an Entity-Body is included with a message, the length of that
: body may be determined in one of two ways. If a Content-Length header
: field is present, its value in bytes represents the length of the
: Entity-Body. Otherwise, the body length is determined by the closing
: of the connection by the server.
: 我的问题是,如果没有Content-Length资料的话
: 要如何侦测 connection close 呢?
: 目前很笨的方法就是一个字元一个字元read,直到read回传error@@
: 谢谢^^"
其实我自己就是一个一个读
这样最安全
: <文章更新>
: 刚刚突然想到可以用read回传值作为length参考
: 就把这部份大致写出来了
: 不过有一个测试网站上的gif档居然还不能完全读出来
: 已经确定 IE 有向我的 proxy 做 request 了
: 後来把 IE 暂存清掉以後竟然可以正常读取...真怪
: 希望不是我的程式的问题@@
应该是你之前程式还没写好时
ie自己把没抓完的档做了cache
所以他觉得他有那个档了
之後就算你程式写正确了
还是不跟proxy要那个档
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.120
1F:推 ckclark:ctrl+F5可以比较彻底的重新整理 03/30 16:36
※ 编辑: sam 来自: 140.112.30.120 (03/30 16:47)
2F:推 ezoy:..... 04/03 09:47
3F:→ ezoy:推错..请帮我删掉...= = 04/03 09:48