w3m

Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/w3m.git/
Log | Files | Refs | README

README.cookie (3506B)


      1 クッキーサポートについて
      2 
      3                                                          (2000/11/07)  岡部克也
      4                                                         okabek@guitar.ocn.ne.jp
      5 
      6  ・ version 0 (参照: http://www.netscape.com/newsref/std/cookie_spec.html) と,
      7     version 1 (参照: http://www.ics.uci.edu/pub/ietf/http/rfc2109.txt, 
      8     http://www.ics.uci.edu/pub/ietf/http/draft-ietf-http-state-man-mec-12.txt)
      9     のクッキーをサポートしています.
     10    
     11  ・ クッキーのサポートは configure スクリプトの実行時に自動的に選択されます。
     12     もしうまく動かないときは, config.h をチェックしてみてください. クッキーを利
     13     用するためには, config.h で USE_COOKIE マクロが定義されている必要がありま
     14     す.
     15     なお、もしクッキーをサポートしたくない場合は --disable-cookie オプションを
     16     付けて configure スクリプトを実行して下さい。
     17    
     18  ・ Option Setting Panel (通常 `o' キーにバインドされている), または起動オプシ
     19     ョン (-cookie, -no-cookie) で使用するか否かを選択できます.
     20    
     21  ・ Option Setting Panel でクッキーを受け付けないようにする事もできます.
     22     この場合, 以後のサーバから送られてくる全てのクッキーはリジェクトされますが,
     23     既に受け取っているクッキーについては継続して使用されます.
     24    
     25  ・ C-k でクッキー一覧が表示できます. この画面で, クッキー毎に使用するか否かを
     26     選択できます.
     27    
     28  ・ 2000/10/24 の版から, Option Setting Panel でクッキーを受け付ける (または受
     29     け付けない) ドメイン (のリスト) を設定できるようになりました. 以下のフォー
     30     マットで指定します:
     31    
     32       domain-list = domains                                                    
     33                   | ""                                                         
     34       domains     = domain                                                     
     35                   | domain + "," + domains                                     
     36       domain      = "." + domain-name      ; ドメイン名とマッチ                
     37                   | host-domain-name       ; HDN とマッチ                      
     38                   | ".local"               ; . を含まない全ての HDN にマッチ   
     39                   | "."                    ; 全ての HDN にマッチ               
     40                                                                                
     41                               (HDN: host domain name)                          
     42    
     43     例として, 特定のドメイン (.xxx.or.jp) のクッキーのみを受け付けたい場合は,
     44    
     45     ┌────────────────────────────────────┐
     46     │クッキーの設定                                                          │
     47     │                                                                        │
     48     │クッキーを使用する                              (*)ON  ( )OFF           │
     49     │クッキーを受け付ける                            (*)ON  ( )OFF           │
     50     │問題のあるクッキーでも受け付ける                [discard]               │
     51     │クッキーを受け付けないドメイン                  [.                   ]  │
     52     │クッキーを受け付けるドメイン                    [.xxx.or.jp          ]  │
     53     │                                                [OK]                    │
     54     └────────────────────────────────────┘
     55    
     56     のように設定します.
     57 
     58  ・ ドメインに含まれる "." の数が 2 よりも小さいときは不正なクッキーと
     59     見なされます (RFC 2109 4.3.2 参照) が
     60     cookie_avoid_wrong_number_of_dots で指定されたドメインはこの制限を
     61     受けなくなります。Option Setting Panel の "[wrong number of dots]
     62     を無視するドメイン" で設定できます。