Class ResponseTime

java.lang.Object
services.moleculer.service.MoleculerComponent
services.moleculer.service.Service
services.moleculer.web.middleware.HttpMiddleware
services.moleculer.web.middleware.ResponseTime
All Implemented Interfaces:
services.moleculer.service.MoleculerLifecycle

public class ResponseTime extends HttpMiddleware
Adds a header "X-Response-Time" to the response, containing the time taken in MILLISECONDS to process the request. Sample:
route.use(new ResponseTime());
  • Field Details

    • headerName

      protected String headerName
  • Constructor Details

    • ResponseTime

      public ResponseTime()
    • ResponseTime

      public ResponseTime(String headerName)
  • Method Details