From bbe2ae6dd3bcd7213eca509a8eaa14f6b85b5c95 Mon Sep 17 00:00:00 2001 From: crjc <57661759+crjc@users.noreply.github.com> Date: Sat, 5 Jun 2021 19:19:53 +0100 Subject: [PATCH] fix: check the request's headers rather than the empty response's headers for User-Agent and Accept (#296) --- ixwebsocket/IXHttpClient.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ixwebsocket/IXHttpClient.cpp b/ixwebsocket/IXHttpClient.cpp index 3e345892..3be8b8b7 100644 --- a/ixwebsocket/IXHttpClient.cpp +++ b/ixwebsocket/IXHttpClient.cpp @@ -190,14 +190,14 @@ namespace ix } // Set a default Accept header if none is present - if (headers.find("Accept") == headers.end()) + if (args->extraHeaders.find("Accept") == args->extraHeaders.end()) { ss << "Accept: */*" << "\r\n"; } // Set a default User agent if none is present - if (headers.find("User-Agent") == headers.end()) + if (args->extraHeaders.find("User-Agent") == args->extraHeaders.end()) { ss << "User-Agent: " << userAgent() << "\r\n"; }