@m_seki の

I like ruby tooから引っ越し

予習

divipがどうやってajaxしてたのか調べることになったんだけど、眺めてたらdivのlib/tofu/tofusession.rbの問題を発見しちゃったよ。んで、さっきcommit。

あとさ、WEBrickのhttprequestでmeta_varsをつくる際に@config[:ServerSoftware]をdupしてるんだけど、nilになることはないのかなあ。colinuxapachenilだった気がする。私の設定が悪いだけかもしれないけど。

module WEBrick
  class HTTPRequest
    ...
    def meta_vars
      # This method provides the metavariables defined by the revision 3
      # of ``The WWW Common Gateway Interface Version 1.1''.
      # (http://Web.Golux.Com/coar/cgi/)

      meta = Hash.new

      cl = self["Content-Length"]
      ct = self["Content-Type"]
      ....
      meta["SERVER_SOFTWARE"]   = @config[:ServerSoftware].dup
      ....