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

Re: w3m-form



Citation (with leading "> " of each line) from article:
  <20020314.182511.125104151.shirai@rdmg.mgcs.mei.co.jp>
    by Hideyuki SHIRAI (白井秀行) <shirai@rdmg.mgcs.mei.co.jp> :
> Subject: [w3m-dev 02895] Print data of forms when halfdump option is set
> From: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
> Date: Wed, 23 Jan 2002 23:54:40 +0900
> Message-Id: <20020123235441M.1000@pine.kuee.kyoto-u.ac.jp>
>
> からはじまる変更は w3mmee には適用されていないようです。気長に適
> 用を待っています。^^;;;

[emacs-w3m:00667]に書いたとおり、既に1年前から同じ程度の情報をhalfdump
に出力しています。

# のでw3mの最近の変更を取り入れる予定はありません。

Citation (with leading "| " of each line) from article:
  <20020314.185936.46613699.shirai@rdmg.mgcs.mei.co.jp>
    by Hideyuki SHIRAI (白井秀行) <shirai@rdmg.mgcs.mei.co.jp> :
| % w3mmee "-o" "concurrent=0" "-F" "-o" "request_header=Accept-Language: ja en" "-dump=extra,head,source" "http://emacs-w3m.namazu.org/"
|
| と同じ動かし方をするのですが、
|
| % w3mmee .... -dump=head http://emacs-w3m.namazu.org/
|
| で出力される
…中略…
| X-W3M-Connection: keep-alive, timeout=50, maxreq=60
|                   ~~~~~~~~~~~~~~~~~~~~~~
| の時間だけ待ってからプロセスが終了するようです。shell から
| "-dump=extra,head,source" で動かしても同様に 50秒ほど待たされま
| す。
|
| というわけで、keep-alive を無効にするオプション設定はないでしょ
| うか?

concurrent=0だとkeep-aliveな動作はしないで、content-lengthで指定された
長さまで読んだところでソケットをクローズするようになっている筈なんです
が。

Single Unix Specificationにclose(2)がブロックする場合の記述があります
が、これ送信データが残っていないと起きない筈ですね。なんでブロックする
んだろ。

やるとしたらHTTPリクエストのバージョンを指定するオプションの追加かなぁ。

| ぼくが w3mmee を make したときに、
| proto.h: extern void imgsize_stopped(pid_t pid);
| proto.h: extern void imgsize_stopped(int pid);
| が相反してエラーになりました。Solaris 7 ですが、ぼくの場合は
| pid_t が正解でした。

あぅ、お恥ずかしい、main.cにゴミが残ってますね。今晩のスナップショット
で修正しておきます。

-- 
須藤 清一 <suto@ks-and-ks.ne.jp>
http://pub.ks-and-ks.ne.jp/pgp-public-key.html