FetchClient.FulfillRequestAsync Method |
Version 101.0.180
Provides response to the request.
Namespace:
CefSharp.DevTools.Fetch
Assembly:
CefSharp (in CefSharp.dll) Version: 101.0.180.0 (101.0.180.0)
Syntaxpublic Task<DevToolsMethodResponse> FulfillRequestAsync(
string requestId,
int responseCode,
IList<HeaderEntry> responseHeaders = null,
byte[] binaryResponseHeaders = null,
byte[] body = null,
string responsePhrase = null
)
public:
Task<DevToolsMethodResponse^>^ FulfillRequestAsync(
String^ requestId,
int responseCode,
IList<HeaderEntry^>^ responseHeaders = nullptr,
array<unsigned char>^ binaryResponseHeaders = nullptr,
array<unsigned char>^ body = nullptr,
String^ responsePhrase = nullptr
)
Parameters
- requestId
- Type: System.String
An id the client received in requestPaused event. - responseCode
- Type: System.Int32
An HTTP response code. - responseHeaders (Optional)
- Type: System.Collections.Generic.IList<HeaderEntry>
Response headers. - binaryResponseHeaders (Optional)
- Type:System.Byte[]
Alternative way of specifying response headers as a \0-separatedseries of name: value pairs. Prefer the above method unless youneed to represent some non-UTF8 values that can't be transmittedover the protocol as text. - body (Optional)
- Type:System.Byte[]
A response body. If absent, original response body will be used ifthe request is intercepted at the response stage and empty bodywill be used if the request is intercepted at the request stage. - responsePhrase (Optional)
- Type: System.String
A textual representation of responseCode.If absent, a standard phrase matching responseCode is used.
Return Value
Type:
Task<DevToolsMethodResponse>returns System.Threading.Tasks.Task<DevToolsMethodResponse>
See Also