SocketTask.onOpen(function callback)

监听 WebSocket 连接打开事件

参数

function callback

WebSocket 连接打开事件的回调函数

参数

Object res
属性类型说明最低版本
headerobject连接成功的 HTTP 响应 Header2.0.0
profileObject网络请求过程中一些调试信息2.10.4

profile 的结构

属性类型说明
fetchStartnumber组件准备好使用 SOCKET 建立请求的时间,这发生在检查本地缓存之前
domainLookupStartnumberDNS 域名查询开始的时间,如果使用了本地缓存(即无 DNS 查询)或持久连接,则与 fetchStart 值相等
domainLookupEndnumberDNS 域名查询完成的时间,如果使用了本地缓存(即无 DNS 查询)或持久连接,则与 fetchStart 值相等
connectStartnumber开始建立连接的时间,如果是持久连接,则与 fetchStart 值相等。注意如果在传输层发生了错误且重新建立连接,则这里显示的是新建立的连接开始的时间
connectEndnumber完成建立连接的时间(完成握手),如果是持久连接,则与 fetchStart 值相等。注意如果在传输层发生了错误且重新建立连接,则这里显示的是新建立的连接完成的时间。注意这里握手结束,包括安全连接建立完成、SOCKS 授权通过
rttnumber单次连接的耗时,包括 connect ,tls
handshakeCostnumber握手耗时
costnumber上层请求到返回的耗时