Article freyasx/88 of [1-99] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A87@freyasx.ML_>]
Newsgroups: mail-lists.freyasx

[FreyaSX] Re: FreyaSX action=URL
17 Aug 2006 09:41:48 GMT ysato@delegate.org (Yutaka Sato)
The DeleGate Project

In message <_A87@freyasx.ML_> on 08/17/06(15:55:40)
you Shinichi Maruyama <pc4aabth4-on7n4x65istw.ml@delegate.org> wrote:
 |丸山です。
 |
 |	FreyaSX は、便利に使わせて頂いています。ありがとうございます。
 |主に手元のファイルの検索に使わせて頂いております。
 |
 |	近くの部署から、Web の検索をしたいということで相談を受けました。
 |で、気楽に any2fdif -r http://host.domain/ 形式で動かして様子を見てみ
 |ました。概ね良い感じなのですが、しばらくして苦情が来ました。
 |	見た感じなので申し訳無いのですが、<form action="..."> 形式の
 |URL にも GET に行っているような感じで、これが不必要なデータを作り出し
 |ているようです(見間違えだったらすみません)。

そうですね。メソッドはGETになっています。これはオリジナルFreyaのものを
受け継いでいるわけですが、HTTPのログとして検索条件が残るという点で
良いと思っています。また、CGIとして動作するfreyasx.cgi でも、GETしか
実装してありません(POSTを実装するのは簡単ではありますが)

ところで、作り出される、不必要なデータとは何でしょうか?
メソッドがGETであるとことと、関係があるのでしょうか?

 |	これは、そういう仕様でしょうか。仕様だとすると、逆にこれを禁止
 |する方法はありますでしょうか。例えば *.cgi や /cgi-bin/... へのアクセ
 |スは禁止するというようなものでも構わないのですが。

これは、fsearch.cgi 以外へのアクセスを禁止、という意味でしょうか?
これと、メソッドがGETであることとの関係は、あるのでしょうか?

 |	それと、数台の機器に跨って href で Link しているような部分もあ
 |り、範囲を限定して、その先までデータを取りたいのです。
 |REACHABLE="*.domain" みたいな設定は可能でしょうか。その場合、どこに、
 |どのように書くのが正しい作法でしょうか。

any2fdif で、指定されたURLの下位から外へのリンクをたどるオプションと
しては、実験的に、ホップ数を指定する -hN というのがあり、たとえば -h1
とすると、一段階たどります。でも、非常に実験的なもので、自分では
実用には使っていません。

あらかじめ索引化する対象のURLが決まっているならば、

  any2fdif idxname -r URL1 URL2 URL3 ...

のように明示的に指定するのが、今のところの方法かなと思います。

                   9 9  
┌─┐┬┌──┬┐ //\^^ ( ~ ); {Do the more with the less -- B. Fuller}
├─┤│└─┐│ / 877m\_<   >_ <URL:http://www.delegate.org/delegate/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V