Browse Source

CPPHTTPLIB_NO_DEFAULT_USER_AGENT skips default user agent (#1201)

au-ee 3 years ago
parent
commit
64d001162b
1 changed files with 2 additions and 0 deletions
  1. 2 0
      httplib.h

+ 2 - 0
httplib.h

@@ -6153,9 +6153,11 @@ inline bool ClientImpl::write_request(Stream &strm, Request &req,
 
 
   if (!req.has_header("Accept")) { req.headers.emplace("Accept", "*/*"); }
   if (!req.has_header("Accept")) { req.headers.emplace("Accept", "*/*"); }
 
 
+#ifndef CPPHTTPLIB_NO_DEFAULT_USER_AGENT
   if (!req.has_header("User-Agent")) {
   if (!req.has_header("User-Agent")) {
     req.headers.emplace("User-Agent", "cpp-httplib/0.10.2");
     req.headers.emplace("User-Agent", "cpp-httplib/0.10.2");
   }
   }
+#endif
 
 
   if (req.body.empty()) {
   if (req.body.empty()) {
     if (req.content_provider_) {
     if (req.content_provider_) {