Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ResultWrapper

请求处理结果包装服务。

一般情况下,一个服务的多个 API 的处理结果会约定一个固定的格式,实现此服务可以统一进行格式处理。

比如:

  • 在请求结果外面包装一层 JSON 对象。
  • 将结果转为 Base64 编码,此时可能需要通过 context 修改 response header。

Hierarchy

  • ResultWrapper

Index

Constructors

Methods

Constructors

constructor

Methods

Abstract wrap

  • 实现具体的包装逻辑。

    注意:只有请求处理正常执行完毕才会调用 wrap 方法。

    Parameters

    • result: any

      请求处理函数的结果

    • context: SessionContext

      请求上下文对象

    Returns KoaResponseType

    real_result 实际需要写入请求连接的响应内容。

Generated using TypeDoc