[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: Cannot retrieve binary data?



>> On Tue, 06 Mar 2001 13:10:55 +0900
>> 「寺」== teranisi@gohome.org (Yuuichi Teranishi) said as follows:

寺> 'I' では `w3m -dump_source' が実行されているようだったので、試しに、
寺>     % w3m -dump_source http://www.namazu.org/~tsuchiya/emacs-w3m/w3m-el.png > ~/via-w3m.png
寺> のように取って来たものと、netscape 経由で取って来たものを比べてみると、

寺> -rw-r--r--   1 teranisi  gohome     4870 Mar  6 12:54 via-netscape.png
寺> -rw-r--r--   1 teranisi  gohome     5046 Mar  6 12:54 via-w3m.png

Solaris 7 の環境で w3m/0.1.11-pre を使って試してみると、

    % w3m -dump_source http://www.namazu.org/~tsuchiya/emacs-w3m/w3m-el.png > ~/via-w3m.png
    % ls -l via-w3m.png 
    -rw-r--r--   1 tsuchiya user         4870 Mar  6 16:23 via-w3m.png

となり、正常に download することが出来ました。

~/.w3m/config にもそれらしき設定もないようですから、0.1.11pre はともか
く、0.1.10 にして試してみてはどうでしょうか。


ところで、redirect 問題 [emacs-w3m:00087] について少し考えてみたのです
が、w3m の -dump_head では redirect 後のデータしか得られず、途中の 
redirect 情報が得られないので、w3m を使っている限りどうにもならないよ
うな気がしてきました。つまり、Emacs-Lisp で直接 HTTP をしゃべらないと
いけない。しかし、そうすると W3 付属の url-http.el を再実装する、とい
うことになるので面倒だなあ、と躊躇しています。簡単に誤魔化す方法はない
ものでしょうかねぇ。

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )
    http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/