[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Cannot retrieve binary data?
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: 06 Mar 2001 16:33:13 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 00088
- References: <fz7l23y1tc.wl@gohome.org>
>> 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/