Options
All
  • Public
  • Public/Protected
  • All
Menu

http请求响应类型

Hierarchy

  • Response

Index

Methods

addHeader

  • addHeader(key: string, value: string): void
  • 添加响应头键值对, 区别于 setHeader, 不会覆盖前面的设置

    Parameters

    • key: string

      header key

    • value: string

      header value

    Returns void

setBody

  • setBody(value: any): void
  • 获取http请求的响应的返回值,一般不用调用此接口。正常情况下,脚本执行完后,会有自己的返回值。

    调用此API的场景:

    • 需要返回特殊类型的值:如二进制文件流等。
    • 需要定制脚本API返回内容的JSON内容。

    特别注意: 如果通过API改变了脚本的返回内容,则AppCube开发studio中脚本调试窗口无法正确处理新的响应值。 输出参数,日志窗口会没有任何响应。

    Parameters

    • value: any

      特殊响应值

    Returns void

setHeader

  • setHeader(key: string, value: string): void
  • 设置响应头键值对

    Parameters

    • key: string

      header key

    • value: string

      header value

    Returns void

setStatusCode

  • setStatusCode(code: number): void
  • 设置请求的http的响应状态码, http状态码, 必须是一个有效的HTTP 1xx-5xx状态码

    Parameters

    • code: number

      http状态码

    Returns void