You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You must keep a strong reference to the WebRequest object
during the request, otherwise it gets destroyed and
the WebRequestClient callbacks won't get called.
CEF 3
The methods of this class will be called on the same thread that
created the request unless otherwise documented.
void OnUploadProgress(WebRequest webRequest, long current, long total)
Notifies the client of upload progress. |current| denotes the number of
bytes sent so far and |total| is the total size of uploading data (or -1 if
chunked upload is enabled). This method will only be called if the
ReportUploadProgress flag is set on the request (see Request.GetFlags()
and SetFlags())
void OnDownloadProgress(WebRequest webRequest, long current, long total)
Notifies the client of download progress. |current| denotes the number of
bytes received up to the call and |total| is the expected total size of the
response (or -1 if not determined).
Called when some part of the response is read. |data| contains the current
bytes received since the last call. This method will not be called if the
NoDownloadData flag is set on the request (see Request.GetFlags()
and SetFlags()).
Called on the IO thread when the browser needs credentials from the user.
|isProxy| indicates whether the host is a proxy server. |host| contains the
hostname and |port| contains the port number. Return true to continue the
request and call Callback.Continue() when the authentication
information is available. Return false to cancel the request. This method
will only be called for requests initiated from the browser process.
CEF 1
The methods of this class will always be called on the UI thread.
Notifies the client that the request state has changed. State change
notifications will always be sent before the below notification methods
are called.