From: Aki Tuomi Date: Tue, 15 Jul 2014 17:57:01 +0000 (+0300) Subject: Send Accept: application/json header on request X-Git-Tag: auth-3.4.0-rc1~81^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1545%2Fhead;p=thirdparty%2Fpdns.git Send Accept: application/json header on request --- diff --git a/modules/remotebackend/httpconnector.cc b/modules/remotebackend/httpconnector.cc index 7986938acc..44372f2d0d 100644 --- a/modules/remotebackend/httpconnector.cc +++ b/modules/remotebackend/httpconnector.cc @@ -257,6 +257,7 @@ void HTTPConnector::restful_requestbuilder(const std::string &method, const rapi ss << d_url_suffix; req.setup(verb, ss.str()); + req.headers["accept"] = "application/json"; } @@ -267,6 +268,7 @@ void HTTPConnector::post_requestbuilder(const rapidjson::Document &input, YaHTTP std::string out = makeStringFromDocument(input); req.headers["Content-Type"] = "text/javascript; charset=utf-8"; req.headers["Content-Length"] = boost::lexical_cast(out.size()); + req.headers["accept"] = "application/json"; req.body = out; } else { std::stringstream url,content; @@ -279,6 +281,7 @@ void HTTPConnector::post_requestbuilder(const rapidjson::Document &input, YaHTTP // then build content req.POST()["parameters"] = output.GetString(); req.preparePost(); + req.headers["accept"] = "application/json"; } }