O2OA API

Module

headers

用于流程配置的服务调用活动中的“消息头脚本”,仅在jaxrs方式的服务调用活动中可用。

Usable Range

流程配置-服务调用活动中的“消息头脚本”,服务协议为jaxrs

Deprecated

  • headers对象已经不建议使用了,建议return一个json对象的方式来设置headers。如:
    return {
        "Content-Type": "application/x-www-form-urlencoded",
        "Accept-Language": "en"
    };

Examples

//设置jaxrs服务调用的消息头
this.headers.put("Content-Type", "application/x-www-form-urlencoded");

//或者
this.headers.put({
     "Content-Type": "application/x-www-form-urlencoded",
     "Accept-Language": "en"
});

headers.put方法是为了兼容以前的版本。
建议通过return一个json对象的方式来设置消息头内容

return {
     "Content-Type": "application/x-www-form-urlencoded",
     "Accept-Language": "en"
};

Methods

static

add(nameopt, valueopt)

jaxrs方式的服务调用活动,“消息头脚本”中,headers.put设置消息头。

Syntax

this.headers.put(name, value);
this.headers.put(obj);

Parameters

  • name String | Object <optional>

    要设置的消息头名称,或消息头json对象。

  • value String <optional>

    要设置的消息头值。

Deprecated

  • 不建议使用,建议return一个json对象的方式来设置headers。如:
    return {
        "Content-Type": "application/x-www-form-urlencoded",
        "Accept-Language": "en"
    };

Source

static

remove(nameopt)

jaxrs方式的服务调用活动,“消息头脚本”中,删除已经设置消息头。

Syntax

this.headers.remove(name);

Parameters

  • name String <optional>

    要删除的消息头名称。

Deprecated

  • 不建议使用

Source

results matching

    No results matching ''