From 0a31107e5652969c2a1c031d6a84e4013b614bba Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Mon, 9 Aug 2021 13:43:22 +0200 Subject: [PATCH] Sentry: add x-upstream --- src/Http.cpp | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/Http.cpp b/src/Http.cpp index 3fa96e7..b6945ff 100644 --- a/src/Http.cpp +++ b/src/Http.cpp @@ -123,17 +123,13 @@ std::string Http::POST(const std::string& host, const std::string& target, const beast::flat_buffer buffer; http::response response; - auto BackendName = response.base().find("BeamMP-Endpoint"); - if (BackendName != response.base().end()) { - Application::Console().Write("HTTP POST: BeamMP-Endpoint is " + std::string(BackendName->value())); - } else { - for (const auto& header : response.base()) { - Application::Console().Write(header.name_string().data() + std::string(" = ") + std::string(header.value())); - } - } - http::read(stream, buffer, response); + auto BackendName = response.base().find("x-upstream"); + if (BackendName != response.base().end()) { + Sentry.AddExtra("x-upstream", BackendName->value().data()); + } + std::stringstream result; result << response;