public class HttpTaskMetrics
extends java.lang.Object
构造器和说明 |
---|
HttpTaskMetrics() |
限定符和类型 | 方法和说明 |
---|---|
double |
calculateMD5STookTime()
获取请求 BODY MD5 计算耗时
|
double |
connectTookTime()
获取连接建立耗时
|
double |
dnsLookupTookTime()
获取 DNS 请求耗时
|
double |
fullTaskTookTime()
获取任务整体耗时
|
java.net.InetSocketAddress |
getConnectAddress() |
java.lang.String |
getDomainName()
获取服务器域名
|
java.util.List<java.net.InetAddress> |
getRemoteAddress()
获取服务器IP地址
|
void |
onDataReady()
数据准备完毕时的回调,你可以重载此方法,实现数据完毕后的回调
|
double |
readResponseBodyTookTime()
获取读取响应体耗时
|
double |
readResponseHeaderTookTime()
获取读取响应头部耗时
|
double |
secureConnectTookTime()
获取 TLS 建立会话耗时
|
double |
signRequestTookTime()
获取签名计算耗时,包括获取密钥时间
|
java.lang.String |
toString() |
double |
writeRequestBodyTookTime()
获取写请求头部耗时
|
double |
writeRequestHeaderTookTime()
获取写请求体耗时
|
public double dnsLookupTookTime()
public double connectTookTime()
public double secureConnectTookTime()
public double calculateMD5STookTime()
public double signRequestTookTime()
public double readResponseHeaderTookTime()
public double readResponseBodyTookTime()
public double writeRequestBodyTookTime()
public double writeRequestHeaderTookTime()
public double fullTaskTookTime()
public java.util.List<java.net.InetAddress> getRemoteAddress()
public java.net.InetSocketAddress getConnectAddress()
public java.lang.String getDomainName()
public void onDataReady()
public java.lang.String toString()
toString
在类中 java.lang.Object