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

Re: POST extension



w3m-retrieve でも post したいので、
w3m-exec, w3m-retrieve, w3m-w3m-retrieve に post-data という
optional 引数を加えました。
(referer パッチはとりあえず取り込んでません。)

>>>>> <fz66crij9g.wl@gohome.org> にて、
>>>>> "寺" = <teranisi@gohome.org> は書きました:

寺> emacs-w3m で post できるよう、w3m に -post body というコマンドライン
寺> オプションをつける独自拡張をして使っています。
寺> それなりに使えそうなので、w3m 本体に何らかの形で取り込んでいただけないかと
寺> 思っています。次パートにパッチを添付します。
寺> (任意の content-type で post したいので、添付パッチでは、
寺>  さらに -post_ct というオプションを加え、一部内部構造もいじってます。)

これが採用していただけるかはわかりませんが、
このパッチをあてる(*)と、-post_ct オプションで content-type を設定できる
ようになります。
これで file をアップロードする form にも対応できるかもしれません。

その布石として、w3m-goto-url や w3m-retrieve の post-data 引数に
cons cell を与えると、car が content-type に、cdr が body になるように
しました。stringp だと従来の動きになるので、動作に不都合はないか
と思います。

まずいことしていましたらすみません。

(*) パッチは素の w3m-0.2.1 にあてるようにしたので
    w3m-0.2.1-mnc のあとに当てると reject が出るかも...。
--
Yuuichi Teranishi (寺西裕一) <teranisi@gohome.org>
PGP 5.0i Public Key: http://www.gohome.org/pgp5/teranisi.key
"There will be an answer, let it be..."