[Kazehakase-devel 1954] Re: Content-Encoding: x-gzip 対応

Back to archive index

Kazuhiro NISHIYAMA zn****@mbf*****
2005年 2月 25日 (金) 01:32:07 JST


西山和広です。

>>>>> On Thu, 24 Feb 2005 20:59:14 +0900
>>>>> yoich****@silve*****(Yoichi Imai)  said:
> > Content-Encoding: x-gzip 対応をしてみたのですが、強制的に
> > buffer modeにする方法がわからなかったので、リモートブックマークの
> > x-gzipは対処できたのですが、ドロップしてダウンロードでは
> > CRITICAL **: kz_io_decode_buffer: assertion `kz_io_is_buffer_mode(io)' failed
> > と出て、gzipされたままダウンロードされます。
> > 
> > これで、samidareのsites.lirs.gzが使えるようになります。

とりあえずcommitしてしまいました。

> zlibをダイレクトに呼んでしまえないですか?
> 
> gtk2 depends:
>  libpng depends:
>    zlib
> で必ず使えると思います。
> 
> KzGzipIOなどを作るのがいいんですかねぇ。
>
> zlib入門: http://oku.edu.mie-u.ac.jp/~okumura/compression/zlib.html

zlib対応は明日調べてやってみます。

KzGzipIOのように個別に対応するのはgzip,compress,deflateと
増えていくと大変そうなので、シェル上でのパイプ処理のように
つなげられると楽そうなんですが。


"x-gzip"のチェックがcase-insensitiveになっていなかったのと、
"gzip"を"x-gzip"と同じ扱いにするのと、リクエストヘッダへの
Accept-Encoding追加もやっておく予定です。


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)



Kazehakase-devel メーリングリストの案内
Back to archive index