2017-01-22 5 views
0

私はこれらの2つのエントリが存在し、この表では、ここでhttp://httpd.apache.org/docs/current/mod/mod_log_config.html#formatsApache Httpd LogFormatは "trailer lines"を記録できますか?

を位置にApache HTTPDサーバー用のカスタムLogFormatディレクティブ設定するためのドキュメント読んでいる:私は、これら2つの意味を把握することを試みた

%{VARNAME}^ti The contents of VARNAME: trailer line(s) in the request sent to the server. 
%{VARNAME}^to The contents of VARNAME: trailer line(s) in the response sent from the server. 

を今まで私は不運だった。これら2つの意味は何ですか?リクエスト/レスポンスから何が記録されますか?

答えて

1

特定のタイプのHTTPリクエストまたはレスポンスには、「トレーラ」(つまり、メッセージの最後にヘッダーが含まれています)が、先頭ではなく技術的に可能です。例えば:

HTTP/1.1 200 OK 
Trailer: Expires 

<response content> 

Expires: <date> 

%{}^ti%{}^toログ形式は、それらのトレーラーを記録するために使用することができます。

これが原因なのかどうか不明です。心配しないでください、あなただけではありません。ほとんどのHTTPクライアントとサーバー(Webブラウザを含む)は、予告編をサポートしていません。アプリケーションでHTTPの予告編を特に使用していない限り、これを無視しても問題ありません。

+0

はい!それは私が探していた情報です。 https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.40 –

+0

FYI:これを改善するためにこれを使用しました:https://github.com/nielsbasjes/logparser –

関連する問題