|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CefBaseRefCounted | +--CefRequestin cef_request.h
Class used to represent a web request. The methods of this class may be called on any thread.
Inner Classes, Typedefs, and Enums | |
typedef |
CefRequest::HeaderMap
|
typedef |
CefRequest::ReferrerPolicy
|
typedef |
CefRequest::ResourceType
|
typedef |
CefRequest::TransitionType
|
Method Summary | |
static CefRefPtr< CefRequest > |
Create()
Create a new CefRequest object. |
virtual CefString |
GetFirstPartyForCookies()= 0
Get the URL to the first party for cookies used in combination with CefURLRequest. |
virtual int |
GetFlags()= 0
Get the flags used in combination with CefURLRequest. |
virtual CefString |
GetHeaderByName( const CefString& name )= 0
Returns the first header value for |name| or an empty string if not found. |
virtual void |
GetHeaderMap( CefRequest::HeaderMap& headerMap )= 0
Get the header values. |
virtual uint64 |
GetIdentifier()= 0
Returns the globally unique identifier for this request or 0 if not specified. |
virtual CefString |
GetMethod()= 0
Get the request method type. |
virtual CefRefPtr< CefPostData > |
GetPostData()= 0
Get the post data. |
virtual CefRequest::ReferrerPolicy |
GetReferrerPolicy()= 0
Get the referrer policy. |
virtual CefString |
GetReferrerURL()= 0
Get the referrer URL. |
virtual CefRequest::ResourceType |
GetResourceType()= 0
Get the resource type for this request. |
virtual CefRequest::TransitionType |
GetTransitionType()= 0
Get the transition type for this request. |
virtual CefString |
GetURL()= 0
Get the fully qualified URL. |
virtual bool |
IsReadOnly()= 0
Returns true if this object is read-only. |
virtual void |
Set( const CefString& url, const CefString& method, CefRefPtr< CefPostData > postData, const CefRequest::HeaderMap& headerMap )= 0
Set all values at one time. |
virtual void |
SetFirstPartyForCookies( const CefString& url )= 0
Set the URL to the first party for cookies used in combination with CefURLRequest. |
virtual void |
SetFlags( int flags )= 0
Set the flags used in combination with CefURLRequest. |
virtual void |
SetHeaderByName( const CefString& name, const CefString& value, bool overwrite )= 0
Set the header |name| to |value|. |
virtual void |
SetHeaderMap( const CefRequest::HeaderMap& headerMap )= 0
Set the header values. |
virtual void |
SetMethod( const CefString& method )= 0
Set the request method type. |
virtual void |
SetPostData( CefRefPtr< CefPostData > postData )= 0
Set the post data. |
virtual void |
SetReferrer( const CefString& referrer_url, CefRequest::ReferrerPolicy policy )= 0
Set the referrer URL and policy. |
virtual void |
SetURL( const CefString& url )= 0
Set the fully qualified URL. |
Methods inherited from class CefBaseRefCounted |
AddRef, Release, HasOneRef, HasAtLeastOneRef |
Method Detail |
public static CefRefPtr< CefRequest > Create();
public virtual CefString GetFirstPartyForCookies()= 0;
public virtual int GetFlags()= 0;
public virtual CefString GetHeaderByName( const CefString& name )= 0;
public virtual void GetHeaderMap( CefRequest::HeaderMap& headerMap )= 0;
public virtual uint64 GetIdentifier()= 0;
public virtual CefString GetMethod()= 0;
public virtual CefRefPtr< CefPostData > GetPostData()= 0;
public virtual CefRequest::ReferrerPolicy GetReferrerPolicy()= 0;
public virtual CefString GetReferrerURL()= 0;
public virtual CefRequest::ResourceType GetResourceType()= 0;
public virtual CefRequest::TransitionType GetTransitionType()= 0;
public virtual CefString GetURL()= 0;
public virtual bool IsReadOnly()= 0;
public virtual void Set( const CefString& url, const CefString& method, CefRefPtr< CefPostData > postData, const CefRequest::HeaderMap& headerMap )= 0;
public virtual void SetFirstPartyForCookies( const CefString& url )= 0;
public virtual void SetFlags( int flags )= 0;
public virtual void SetHeaderByName( const CefString& name, const CefString& value, bool overwrite )= 0;
public virtual void SetHeaderMap( const CefRequest::HeaderMap& headerMap )= 0;
public virtual void SetMethod( const CefString& method )= 0;
public virtual void SetPostData( CefRefPtr< CefPostData > postData )= 0;
public virtual void SetReferrer( const CefString& referrer_url, CefRequest::ReferrerPolicy policy )= 0;
public virtual void SetURL( const CefString& url )= 0;
|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |