Rails アプリがRestClientで行うリクエストをデバッグしたいと思います。RestClient ドキュメントには次のように書かれています。
ロギングを有効にするには、次のことができます
ruby ロガーで RestClient.log を設定するか、環境変数を設定してコードの変更を回避します (この場合、ファイル名「stdout」または「stderr」を使用できます)。
$ RESTCLIENT_LOG=stdout path/to/my/program いずれかが次のようなログを生成します。
RestClient.get " http://some/resource "
=> 200 OK | テキスト/html 250 バイト
RestClient.put " http://some/resource ", "payload"
=> 401 無許可 | アプリケーション/xml 340 バイト
これらのログは有効な Ruby であるため、restclient シェルまたは >script に貼り付けて、残りの呼び出しのシーケンスを再生できることに注意してください。
これらのログを Rails アプリのログ フォルダーに含めるにはどうすればよいですか?