Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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)