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

Re: serious form submission bug:!CURRENT_URL!



From: Hideyuki SHIRAI (白井秀行) <shirai@rdmg.mgcs.mei.co.jp> 曰く
Subject: [emacs-w3m:04636] Re: serious form submission bug: !CURRENT_URL!
Message-ID: <20030205.102517.17072985.shirai@rdmg.mgcs.mei.co.jp>
Date: Wed, 05 Feb 2003 10:25:17 +0900 (JST)

山岡さん> http://ccvs.cvshome.org/servlets/ProjectDownloadList

山岡さん> という場所から、例えば cvs-1.11.5.tar.gz を d キーでダウンロード
山岡さん> すると ProjectDownloadList という名前になってしまうのですが、後
山岡さん> で確認するとこれは正真正銘の cvs-1.11.5.tar.gz であることがわか
山岡さん> ります。[*]

白井> 素の w3m でもちゃんとしたファイル名を貰ってきているので、なにか
白井> 秘密のやり取り ^^;;; があるようです。げんじつとーひねた決定!!
白井> ということで。

とりあえず、挙動だけはわかったのですが、

cvs-1.11.5.tar.gz のところの URL
http://ccvs.cvshome.org/servlets/ProjectDownloadList?action=download&dlID=234&JServSessionIdservlets=z7bintyum1

で

% w3m -dump_extra "http://ccvs.cvshome.org/servlets/ProjectDownloadList?action=download&dlID=234&JServSessionIdservlets=z7bintyum1"

ってすると、

Received cookie: 省略
W3m-current-url: http://www.cvshome.org/files/19/10/cvs-1.11.5.tar.gz?JServSessionIdservlets=z7bintyum1
W3m-document-charset: US_ASCII
HTTP/1.1 200 OK
<<snip>>

となるので、W3m-current-url の "cvs-1.11.5.tar.gz" をファイル名
として使えばいいんですね。

## けど、改造がたいへんそうだぞ。。。

-- 
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)