Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WebRequest

Wrapper on top of express.Request object used to prepare HTTP request information for

akera/api

webRequest method (IWebRequest).

Hierarchy

  • WebRequest

Index

Constructors

Accessors

Methods

Constructors

constructor

  • new WebRequest(_brokerName: string, _req: express.Request): WebRequest
  • Parameters

    • _brokerName: string
    • _req: express.Request

    Returns WebRequest

Accessors

broker

  • get broker(): string
  • Returns the name of the broker executing the request.

    Returns string

request

  • get request(): express.Request
  • Returns the express Request instance.

    Returns express.Request

webRequest

  • get webRequest(): akera.IWebRequest
  • Prepare the request information in an IWebRequest instance that can be used by @akera/api - http headers, cgi variables form/query variables and session information.

    Returns akera.IWebRequest

Methods

getCgiVars

  • getCgiVars(): akera.IWebCgi
  • Returns the CGI variables for this request.

    Returns akera.IWebCgi