LogStep is used log requests according to the W3C extended log file format.
See docLib::WebApp
Slots
- fieldsSource
-
const Str fields := ...Format of the log records as a string of #Fields names. See docLib::WebApp
- fileSource
-
const File fileOutput log file.
-
static internal Str formatCsHeader(WebReq req, Str headerName) -
static internal Str formatCsUriQuery(WebReq req, WebRes res) - onAfterServiceSource
-
override Void onAfterService(WebReq req, WebRes res)Overrides web::WebStep.onAfterService
Doc inherited from web::WebStep.onAfterService
Callback after we've serviced the request.
- onBeforeServiceSource
-
override Void onBeforeService(WebReq req, WebRes res)Overrides web::WebStep.onBeforeService
Doc inherited from web::WebStep.onBeforeService
Callback before we begin servicing the request.
- onStartSource
-
override Void onStart(WebService service)Overrides web::WebStep.onStart
Doc inherited from web::WebStep.onStart
Callback when WebService is started.
- onStopSource
-
override Void onStop(WebService service)Overrides web::WebStep.onStop
Doc inherited from web::WebStep.onStop
Callback when WebService is stopped.