#include "twitchsdk/core/httprequest.h"
#include <sstream>
Go to the source code of this file.
|
| | ttv |
| | JSON (JavaScript Object Notation).
|
| |
|
| std::string | ttv::BuildUrlEncodedRequestParams (const std::vector< std::pair< std::string, std::string >> &requestParams) |
| |
| std::string | ttv::BuildUrlEncodedRequestParams (const std::vector< HttpParam > &requestParams) |
| |
| std::string | ttv::BuildUrlEncodedRequestParams (const std::map< std::string, std::string > &requestParams) |
| |
| std::string | ttv::BuildHttpHeader (const std::vector< ttv::HttpParam > &headerParams) |
| |
| bool | ttv::ContainsHttpParameter (const std::vector< HttpParam > &headers, const std::string &name) |
| |
| void | ttv::UrlEncode (const std::string &inputString, std::stringstream &outputStream) |
| |
| std::string | ttv::UrlEncode (const std::string &inputString) |
| |
| void | ttv::UrlDecode (const std::string &inputString, std::stringstream &outputStream) |
| |
| void | ttv::UrlDecode (const std::string &input, std::string &result) |
| |
| std::string | ttv::UrlDecode (const std::string &inputString) |
| |
| TTV_ErrorCode | ttv::SplitHttpParameters (const std::string ¶meterString, std::vector< std::pair< std::string, std::string >> &result) |
| |
| TTV_ErrorCode | ttv::SplitHttpParameters (const std::string ¶meterString, std::map< std::string, std::string > &result) |
| |
| TTV_ErrorCode | ttv::GenerateSslVerificationHosts (const std::string &originalHost, std::vector< std::string > &result) |
| |
| bool | ttv::IsHostAnIpAddress (const std::string &hostName) |
| |