| IResourceRequestHandlerFactoryGetResourceRequestHandler Method  | 
Version 103.0.120 
            Called on the CEF IO thread before a resource request is initiated.
            
 
    Namespace: 
   CefSharp
    Assembly:
   CefSharp (in CefSharp.dll) Version: 103.0.120.0 (103.0.120.0)
 Syntax
SyntaxIResourceRequestHandler GetResourceRequestHandler(
	IWebBrowser chromiumWebBrowser,
	IBrowser browser,
	IFrame frame,
	IRequest request,
	bool isNavigation,
	bool isDownload,
	string requestInitiator,
	ref bool disableDefaultHandling
)
IResourceRequestHandler^ GetResourceRequestHandler(
	IWebBrowser^ chromiumWebBrowser, 
	IBrowser^ browser, 
	IFrame^ frame, 
	IRequest^ request, 
	bool isNavigation, 
	bool isDownload, 
	String^ requestInitiator, 
	bool% disableDefaultHandling
)
Parameters
- chromiumWebBrowser
- Type: CefSharpIWebBrowser
 the ChromiumWebBrowser control
- browser
- Type: CefSharpIBrowser
 represent the source browser of the request
- frame
- Type: CefSharpIFrame
 represent the source frame of the request
- request
- Type: CefSharpIRequest
 represents the request contents and cannot be modified in this callback
- isNavigation
- Type: SystemBoolean
 will be true if the resource request is a navigation
- isDownload
- Type: SystemBoolean
 will be true if the resource request is a download
- requestInitiator
- Type: SystemString
 is the origin (scheme + domain) of the page that initiated the request
- disableDefaultHandling
- Type: SystemBoolean
 to true to disable default handling of the request, in which case it will need to be handled via GetResourceHandler(IWebBrowser, IBrowser, IFrame, IRequest) or it will be canceled
Return Value
Type: 
IResourceRequestHandlerTo allow the resource load to proceed with default handling return null. To specify a handler for the resource return a 
IResourceRequestHandler object. If this callback returns null the same method will be called on the associated 
IRequestContextHandler, if any
 See Also
See Also