interface IWebView2WebResourceResponse
Note
This reference is no longer being maintained. For the latest API reference, see WebView2 API Reference.
interface IWebView2WebResourceResponse
: public IUnknown
An HTTP response used with the WebResourceRequested event.
Summary
Members | Descriptions |
---|---|
get_Content | HTTP response content as stream. |
put_Content | Set the Content property. |
get_Headers | Overridden HTTP response headers. |
get_StatusCode | The HTTP response status code. |
put_StatusCode | Set the StatusCode property. |
get_ReasonPhrase | The HTTP response reason phrase. |
put_ReasonPhrase | Set the ReasonPhrase property. |
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 this response's WebResourceRequested event deferral 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 calls until all data is exhausted)
put_Content
Set the Content property.
public HRESULT put_Content(IStream * content)
get_Headers
Overridden HTTP response headers.
public HRESULT get_Headers(IWebView2HttpResponseHeaders ** headers)
get_StatusCode
The HTTP response status code.
public HRESULT get_StatusCode(int * statusCode)
put_StatusCode
Set the StatusCode property.
public HRESULT put_StatusCode(int statusCode)
get_ReasonPhrase
The HTTP response reason phrase.
public HRESULT get_ReasonPhrase(LPWSTR * reasonPhrase)
put_ReasonPhrase
Set the ReasonPhrase property.
public HRESULT put_ReasonPhrase(LPCWSTR reasonPhrase)