我想要一個簡單的記錄器,就像我在Rails中一樣。 只是用所有參數記錄所有請求。 可以弄清楚如何做到這一點。 謝謝。Sinatra有一個類似於Rails的記錄器嗎?
回答
發現:
configure do
class ::Logger; alias_method :write, :<<; end
use Rack::CommonLogger, Logger.new('logs/app.log')
end
從這裏取:customink/stoplight
這個猴子補丁似乎沒有必要。你有沒有試過繼承記錄器? – hdgarrood
這並沒有真正的幫助... –
據我所見,我和你的唯一區別是我寫入到標準輸出並且你寫入一個名爲log/app.log的文件。那是對的嗎? – hdgarrood
我不知道,可能是我的配置有點不同,所以我需要添加我的解決方法。 –
- 1. Ace(編輯器)有一個類似於CodeMirror的addLineWidget的API嗎?
- 2. 一個SQLAlchemy類似於Rails的Model#find
- 3. mysql php選擇類似於另一個的記錄
- 4. 有沒有類似於Ruby的Sinatra的.NET框架?
- 5. 如何在Sinatra中創建類似Rails的過濾器?
- 6. 如何用mysqli一次插入多個記錄類似於pdo
- 7. Ruby中有沒有類似於Pascal記錄的數據結構?
- 8. PHP有一個類似於.NET的DataSet的構造嗎?
- 9. jquery有一個類似於Prototype的Ajax.periodcalUpdater的ajax函數嗎?
- 10. 是一個類似於mvc控制器的代表嗎?
- 11. Clojure有一個類似於Haskell's Dollar Symbol的操作符嗎?
- 12. Clojure有一個類似於〜/ .clisprc.lisp的配置文件嗎?
- 13. Perl有一個類似於docopt的模塊嗎?
- 14. C#MongoDB的多個類似的記錄
- 15. Sinatra/w薄:記錄?
- 16. SQL查詢選擇'下一個'記錄(類似於第一個或前N)
- 17. 註冊一個具有獨特記錄器名稱的記錄器類型
- 18. 對於http_post_fields有類似的功能嗎?
- 19. DotNetNuke有類似於Drupal的CCK嗎?
- 20. 用於Web服務錯誤的Sinatra記錄器
- 21. Aptana有宏記錄器嗎?
- 22. 更新同一表中的重複記錄或類似記錄
- 23. 如何組,而下一個記錄所有記錄等於前一個記錄
- 24. 將連續的類似記錄摺疊爲單個記錄
- 25. 有沒有一種方法find_child_or_create在Rails中類似於find_or_create?
- 26. 查找類似記錄
- 27. Oracle/SQL - 查找具有不包含相似記錄的一個值的記錄
- 28. SQLite將類似記錄的值合併爲一個
- 29. 找到與類似領域值的記錄在另一個表
- 30. 訪問查詢返回幾個類似的記錄時,一個被標記
@nyzm我不這麼認爲 - 這個提問者只尋找日誌請求 – hdgarrood