From: moochan Date: 1999-03-05T15:24:44+09:00 Subject: [ruby-dev:6001] Re: mod_ruby-0.0.7 moochan です. On Tue, 2 Mar 1999 20:03:13 +0900 Wakou Aoyama wrote: >> それから,Rubyに限らず CGI Scriptを作ってて思うのですが,デバッグが >> 非常にやりにくいんですよね. >> こんないい方法があるよ,とかありません?? > >同じスクリプトを同じ条件で繰り返し試す場合は環境変数をセットしておくと >いう手があります。サーバーも不要という事で CGI.pm のチェックスクリプト >はこの手を使っています。 > >ENV['REQUEST_METHOD'] = 'GET' >ENV['QUERY_STRING'] = 'game=chess&game=checkers&weather=dull' >ENV['HTTP_COOKIE'] = 'fred=chocolate&chip; path=/' >ENV['SERVER_PROTOCOL'] = 'HTTP/1.0' なるほど,こんな方法もありましたか.# ちょっとタイプ多めが難点だな. # 私はヒアドキュメントを利用していますが. >条件を変更しながらの場合は offline mode が便利ですね。 これはおっしゃる通りですね. >また、サーバーを通しての試験の場合は福間さんのように lynx -dump を使う >と便利です。ヘッダの確認の為に lynx -head なんかも良く使っています。 lynxはまだ使ったことないですが,テキストベースですからDebugに活用でき そうですね.またの機会に試してみます. # あ.lynx って手元の Plamo Linux にデフォルトで入ってました.:-) --- (^。^)(^・^)(^-^)(^ム^) 〜 moochan@ss.hitachizosen.co.jp