exchange.SetTimeout
设置exchange交易所对象rest请求的超时时间。
exchange.SetTimeout(timeout)示例
把REST请求超时设为3秒后获取行情。
javascript
function main() {
exchange.SetTimeout(3000)
Log(exchange.GetTicker())
}
python
def main():
exchange.SetTimeout(3000)
Log(exchange.GetTicker())
rust
fn main() {
exchange.SetTimeout(3000);
Log!(exchange.GetTicker(None));
}参数
| 名称 | 类型 | 必填 | 描述 |
timeout | number | 是 | 超时时间的毫秒数。 |
参考
备注
参数timeout为毫秒数值,1000毫秒等于1秒。该设置仅适用于rest协议,用于设置rest请求的超时时间,只需设置一次即可生效。例如:exchange.SetTimeout(3000),将exchange交易所对象的rest请求超时时间设置为3秒;调用exchange.GetTicker()等涉及网络请求的函数时,若超过3秒未收到应答则判定为超时,发生超时的函数调用将返回空值。
SetTimeout()不是全局函数,而是exchange交易所对象的方法。