SocketTask.onOpen(function callback)
监听 WebSocket 连接打开事件
参数
function callback
WebSocket 连接打开事件的回调函数
参数
Object res
属性 | 类型 | 说明 | 最低版本 |
---|---|---|---|
header | object | 连接成功的 HTTP 响应 Header | 2.0.0 |
profile | Object | 网络请求过程中一些调试信息 | 2.10.4 |
profile 的结构
属性 | 类型 | 说明 |
---|---|---|
fetchStart | number | 组件准备好使用 SOCKET 建立请求的时间,这发生在检查本地缓存之前 |
domainLookupStart | number | DNS 域名查询开始的时间,如果使用了本地缓存(即无 DNS 查询)或持久连接,则与 fetchStart 值相等 |
domainLookupEnd | number | DNS 域名查询完成的时间,如果使用了本地缓存(即无 DNS 查询)或持久连接,则与 fetchStart 值相等 |
connectStart | number | 开始建立连接的时间,如果是持久连接,则与 fetchStart 值相等。注意如果在传输层发生了错误且重新建立连接,则这里显示的是新建立的连接开始的时间 |
connectEnd | number | 完成建立连接的时间(完成握手),如果是持久连接,则与 fetchStart 值相等。注意如果在传输层发生了错误且重新建立连接,则这里显示的是新建立的连接完成的时间。注意这里握手结束,包括安全连接建立完成、SOCKS 授权通过 |
rtt | number | 单次连接的耗时,包括 connect ,tls |
handshakeCost | number | 握手耗时 |
cost | number | 上层请求到返回的耗时 |