public class CdpResponse extends Response
| 构造器和说明 |
|---|
CdpResponse() |
CdpResponse(CdpRequest request,
ResponsePayload responsePayload,
ResponseReceivedExtraInfoEvent extraInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
content()
获取该响应的byte数组,当对应的请求已经重定向,会抛出出错误
|
Frame |
frame()
启动此响应的 框架,如果导航到错误页面,则为 null
|
boolean |
fromCache()
如果响应是从浏览器的磁盘缓存或内存缓存提供的,则为 true。
|
boolean |
fromServiceWorker()
如果响应是由服务工作进程提供的,则为 true。
|
byte[] |
getContentForcibly()
获取该响应的byte数组,无视重定向,获取响应的内容
|
List<HeaderEntry> |
headers()
具有与响应关联的 HTTP 标头的对象。
|
RemoteAddress |
remoteAddress()
用于连接到远程服务器的 IP 地址和端口号。
|
Request |
request()
匹配的 Request 对象。
|
protected void |
resolveBody(String errorMsg)
处理请求体响应
|
ResponseSecurityDetails |
securityDetails()
如果通过安全连接收到响应,则为 SecurityDetails,否则为 null。
|
int |
status()
响应的状态代码(例如,200 表示成功)。
|
String |
statusText()
响应的状态文本(例如,通常为 "OK" 表示成功)。
|
ResourceTiming |
timing()
与响应相关的时间信息。
|
String |
url()
响应的 URL。
|
String |
url(boolean withFragment) |
public CdpResponse()
public CdpResponse(CdpRequest request, ResponsePayload responsePayload, ResponseReceivedExtraInfoEvent extraInfo)
protected void resolveBody(String errorMsg)
errorMsg - 错误信息public RemoteAddress remoteAddress()
ResponseremoteAddress 在类中 Responsepublic String url(boolean withFragment)
public int status()
Responsepublic String statusText()
ResponsestatusText 在类中 Responsepublic List<HeaderEntry> headers()
Responsepublic ResponseSecurityDetails securityDetails()
ResponsesecurityDetails 在类中 Responsepublic ResourceTiming timing()
Responsepublic byte[] getContentForcibly()
public boolean fromCache()
Responsepublic boolean fromServiceWorker()
ResponsefromServiceWorker 在类中 ResponseCopyright © 2020–2025. All rights reserved.