0
我们有一个JavaScript策略中的标注到另一个API:设置一个基于JavaScript的服务标注超时
var calloutresponse, status, headers = {
'key':context.getVariable("request.header.key")
};
var myRequest = new Request(url, "POST", headers, data);
var exchange = httpClient.send(myRequest);
exchange.waitForComplete();
var calloutResponse = exchange.getResponse();
context.setVariable("calloutstatus",calloutResponse.status.code);
context.setVariable("calloutresponse",calloutResponse.content);
有当此标注需要一个非常长的时间,我们希望能倍为它设置一个超时限制(就像一个目标端点一样)并且calloutResponse.status.code是503. 是否有可以为httpClient或Request设置的值?我已经浏览了Apigee文档以及这里,并且找不到任何东西。