OINO TS
    Preparing search index...

    Class OINOHttpResult

    Specialized result for HTTP responses.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    body: string

    HTTP body data

    expires: number

    HTTP cache expiration value

    lastModified: number

    HTTP cache last-modified value

    messages: string[]

    Error / warning messages

    statusCode: number

    HTTP status code

    statusMessage: string

    HTTP status message

    success: boolean

    Wheter request was successfully executed

    Methods

    • Copy given messages to HTTP headers.

      Parameters

      • headers: Headers

        HTTP headers

      • OptionalcopyErrors: boolean

        wether error messages should be copied (default true)

      • OptionalcopyWarnings: boolean

        wether warning messages should be copied (default false)

      • OptionalcopyInfos: boolean

        wether info messages should be copied (default false)

      • OptionalcopyDebug: boolean

        wether debug messages should be copied (default false)

      Returns void

    • Get a Response object from the result values.

      Parameters

      • Optionalheaders: Record<string, string>

        HTTP headers (overrides existing values)

      Returns Response

    • Set HTTP error status using given code and message. Returns self reference for chaining.

      Parameters

      • statusCode: number

        HTTP status code

      • statusMessage: string

        HTTP status message

      • operation: string

        operation where error occured

      Returns OINOResult