public class RequestCore extends EventEmitter<RequestCore.RequestCoreEvents>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RequestCore.RequestCoreEvents |
LOGGER| 构造器和说明 |
|---|
RequestCore(BrowsingContext browsingContext,
BeforeRequestSentParameters event) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
continueRequest(String url,
String method,
List<Header> headers,
List<HeaderEntry> cookies,
String body) |
void |
continueWithAuth(String action,
AuthCredentials credentials) |
boolean |
disposed() |
void |
disposeSymbol()
释放所有监听器
|
String |
error() |
void |
failRequest() |
static RequestCore |
from(BrowsingContext browsingContext,
BeforeRequestSentParameters event) |
boolean |
hasPostData() |
String |
id() |
Initiator |
initiator() |
boolean |
isBlocked() |
RequestCore |
lastRedirect() |
String |
method() |
String |
navigation() |
String |
postData() |
void |
provideResponse(int statusCode,
String reasonPhrase,
List<Header> headers,
String body) |
RequestCore |
redirect() |
String |
resourceType() |
ResponseData |
response() |
Session |
session() |
FetchTimingInfo |
timing() |
String |
url() |
emit, listenerCount, off, on, once, removeAllListeners, removeListenerpublic RequestCore(BrowsingContext browsingContext, BeforeRequestSentParameters event)
public static RequestCore from(BrowsingContext browsingContext, BeforeRequestSentParameters event)
public Session session()
public String error()
public String id()
public Initiator initiator()
public String method()
public String navigation()
public RequestCore redirect()
public RequestCore lastRedirect()
public ResponseData response()
public String url()
public boolean isBlocked()
public String resourceType()
public String postData()
public boolean hasPostData()
public void continueRequest(String url, String method, List<Header> headers, List<HeaderEntry> cookies, String body)
url - 连接method - 方法headers - 头cookies - cookiesbody - 可能要base64public void failRequest()
public void provideResponse(int statusCode,
String reasonPhrase,
List<Header> headers,
String body)
public void continueWithAuth(String action, AuthCredentials credentials)
public boolean disposed()
public void disposeSymbol()
EventEmitterpublic FetchTimingInfo timing()
Copyright © 2020–2025. All rights reserved.