Restletアプリケーションを実行すると、サーバーにアクセスしたときにログメッセージが表示されます。これが小さなサンプルです(ログメッセージに改行がないところにいくつかの改行を追加しました):
Dec 6, 2012 9:16:54 AM org.restlet.engine.log.LogFilter afterHandle
INFO: 2012-12-06 09:16:54 127.0.0.1 - - 41020 POST
/act/login - 200 32 85 2
http://127.0.0.1:41020 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11
http://127.0.0.1:41020/
これで、これらの列のいくつかを明確に識別できるようになりました。
最初は、ログメッセージを生成するものを示していますがLogFilter.afterHandle
、それを通り抜けようとすると、信じられないほど不可解で、どこにも行き着きませんでした。
ロギングライン:
- 明らかにSLF4Jを使用しています(ドキュメントで確認済み)INFOロギングレベル
- いくつかのタイムスタンプ。
- 次に、リクエスターのIPアドレスを取得します(2台目のマシンからサーバーにアクセスしてこれを確認しました)。
- 次にダッシュが2つあり、それらが何であるかわかりません。
- 次はポート(41020)です
- 次はプロトコルメソッドです。この場合はPOSTです。
- 次はヒットしたリソースです。
- 次に、その意味がわからない別のダッシュがあります。
- これに続くのはHTTP応答コードです。例では、を取得し
200 OK
ました。 - これに続いて、私が識別できない3つの番号が続きます。
私はRestletのドキュメントを検索し、コードを調べて、グーグルの落書きをしましたが、私の検索はまだ役に立たないです。
誰かがこれらのダッシュとマジックナンバーが何を意味するかについての洞察を提供できますか?