Kodi Development  20.0
for Binary and Script based Add-Ons

Detailed Description

HTTP header information
The class used to access HTTP header information and get his information.

Used on kodi::vfs::GetHttpHeader().


The following table contains values that can be get with class HttpHeader :

Description Type Get call
Get the value associated with this parameter of these HTTP headers std::string GetValue
Get the values as list associated with this parameter of these HTTP headers std::vector<std::string> GetValues
Get the full header string associated with these HTTP headers std::string GetHeader
Get the mime type associated with these HTTP headers std::string GetMimeType
Get the charset associated with these HTTP headers std::string GetCharset
The protocol line associated with these HTTP headers std::string GetProtoLine

Modules

 Value Help
 

Function Documentation

◆ GetValue()

std::string GetValue ( const std::string &  param) const
inline

Get the value associated with this parameter of these HTTP headers.

Parameters
[in]paramThe name of the parameter a value is required for
Returns
The value found

◆ GetValues()

std::vector<std::string> GetValues ( const std::string &  param) const
inline

Get the values as list associated with this parameter of these HTTP headers.

Parameters
[in]paramThe name of the parameter values are required for
Returns
The values found

◆ GetHeader()

std::string GetHeader ( ) const
inline

Get the full header string associated with these HTTP headers.

Returns
The header as a string

◆ GetMimeType()

std::string GetMimeType ( ) const
inline

Get the mime type associated with these HTTP headers.

Returns
The mime type

◆ GetCharset()

std::string GetCharset ( ) const
inline

Get the charset associated with these HTTP headers.

Returns
The charset

◆ GetProtoLine()

std::string GetProtoLine ( ) const
inline

The protocol line associated with these HTTP headers.

Returns
The protocol line