[w3m-dev 04389] Re: "important" bugs from bugs.debian.org

[email protected] Thu, 12 Aug 2010 19:44:48 +0900
Newsgroups gmane.comp.web.w3m.devel
Message-ID <[email protected]>
On Thu, Aug 12, 2010 at 07:18:06PM +0900, Hiroyuki Ito wrote:
> > いわく、w3m が Chunked transfer encoding に対応していないため、
> > データストリームが正常にファイルに保存されないことが原因、
> > とのことでした。このバグ報告自体は要望として reopen します。
> 
> 私の理解が正しければ Transfer-Encoding: は HTTP/1.1 の機能なので、
> HTTP/1.0 のリクエストに対してそのようなレスポンスを返すサーバ側の不具合
> ということにしてもよいのではないかと思います。

はい、確かにその通りです。

> 同様のケースが多い場合は対応を考えた方が良いのかもしれませんが…

似たようなケースとしては、

[w3m-dev 04330] [patch] http-connection-close
http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/201007.month/4330.html

HTTP/1.0 リクエストなのに Keep-Alive の動作をするソフトウェアがあるので
HTTP/1.0 にはない Connection: close を明示的に送るようにするパッチです。

HTTP/1.1 の機能に対応する、workaround を入れる、という議論は別にして、
他にもある HTTP/1.0 リクエストを無視する例でした。
-- 
Regards,
	dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E