Forbit to create http async clients on stack since they are derived from std::shared_from_this.

This commit is contained in:
Chunting Gu
2019-02-25 10:31:28 +08:00
parent 43eaf90621
commit d42556ce5a
10 changed files with 58 additions and 46 deletions
+4 -5
View File
@@ -2,22 +2,21 @@
#include "json/json.h"
#include "webcc/rest_ssl_client.h"
#include "webcc/logger.h"
#include "webcc/rest_ssl_client.h"
const bool kSslVerify = false;
#define PRINT_CONTENT 0
static Json::Value StringToJson(const std::string& str) {
Json::Value json;
Json::CharReaderBuilder builder;
std::stringstream stream(str);
std::string errs;
if (!Json::parseFromStream(builder, stream, &json, &errs)) {
std::cerr << errs << std::endl;
std::string errors;
if (!Json::parseFromStream(builder, stream, &json, &errors)) {
std::cerr << errors << std::endl;
}
return json;