Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 2.41 KB

icorewebview2webresourceresponse.md

File metadata and controls

77 lines (48 loc) · 2.41 KB
description title author ms.author ms.date ms.topic keywords
An HTTP response used with the WebResourceRequested event.
WebView2 Win32 C++ ICoreWebView2WebResourceResponse
MSEdgeTeam
msedgedevrel
10/07/2020
reference
IWebView2, IWebView2WebView, webview2, webview, win32 apps, win32, edge, ICoreWebView2, ICoreWebView2Controller, browser control, edge html, ICoreWebView2WebResourceResponse

interface ICoreWebView2WebResourceResponse

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 Set the Content property.
put_ReasonPhrase Set the ReasonPhrase property.
put_StatusCode Set the StatusCode 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).

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

Set the Content property.

public HRESULT put_Content(IStream * content)

put_ReasonPhrase

Set the ReasonPhrase property.

public HRESULT put_ReasonPhrase(LPCWSTR reasonPhrase)

put_StatusCode

Set the StatusCode property.

public HRESULT put_StatusCode(int statusCode)