interface ICoreWebView2WebResourceResponse
Note
This reference is no longer being maintained. For the latest API reference, see WebView2 API Reference.
interface ICoreWebView2WebResourceResponse
: public IUnknown
An HTTP response used with the WebResourceRequested
event.
Summary
Members | Descriptions |
---|---|
get_Content | HTTP response content as stream. |
get_Headers | Overridden HTTP response headers. |
get_ReasonPhrase | The HTTP response reason phrase. |
get_StatusCode | The HTTP response status code. |
put_Content | Sets the Content property. |
put_ReasonPhrase | Sets the ReasonPhrase property. |
put_StatusCode | Sets the StatusCode property. |
Applies to
Product | Introduced |
---|---|
WebView2 Win32 | 0.9.430 |
WebView2 Win32 Prerelease | 0.9.488 |
Members
get_Content
HTTP response content as stream.
public HRESULT get_Content(IStream ** content)
Stream must have all the content data available by the time the WebResourceRequested
event deferral of this response is completed. Stream should be agile or be created from a background thread to prevent performance impact to the UI thread. Null
means no content data. IStream
semantics apply (return S_OK
to Read
runs until all data is exhausted).
get_Headers
Overridden HTTP response headers.
public HRESULT get_Headers(ICoreWebView2HttpResponseHeaders ** headers)
get_ReasonPhrase
The HTTP response reason phrase.
public HRESULT get_ReasonPhrase(LPWSTR * reasonPhrase)
get_StatusCode
The HTTP response status code.
public HRESULT get_StatusCode(int * statusCode)
put_Content
Sets the Content
property.
public HRESULT put_Content(IStream * content)
put_ReasonPhrase
Sets the ReasonPhrase
property.
public HRESULT put_ReasonPhrase(LPCWSTR reasonPhrase)
put_StatusCode
Sets the StatusCode
property.
public HRESULT put_StatusCode(int statusCode)