コード例 #1
0
ファイル: HTTPClient.cpp プロジェクト: G3ronim0/domoticz
bool HTTPClient::GET(const std::string url, std::string &response)
{
	std::vector<unsigned char> vHTTPResponse;
	if (!GETBinary(url,vHTTPResponse))
		return false;
	response="";
	response.insert( response.begin(), vHTTPResponse.begin(), vHTTPResponse.end() );
	return true;
}
コード例 #2
0
ファイル: HTTPClient.cpp プロジェクト: blmpl/domoticz
bool HTTPClient::GET(const std::string &url, const std::vector<std::string> &ExtraHeaders, std::string &response)
{
	response = "";
	std::vector<unsigned char> vHTTPResponse;
	if (!GETBinary(url,ExtraHeaders,vHTTPResponse))
		return false;
	if (vHTTPResponse.empty())
		return false;
	response.insert(response.begin(), vHTTPResponse.begin(), vHTTPResponse.end());
	return true;
}