Committing updates.

This commit is contained in:
Преподобный Ален
2022-10-20 16:22:36 +03:00
parent be0f953a55
commit e2200cfa89

View File

@@ -886,6 +886,7 @@ namespace Apostol {
const auto &caHost = pServerRequest->Headers["host"]; const auto &caHost = pServerRequest->Headers["host"];
const auto &caOrigin = pServerRequest->Headers["origin"]; const auto &caOrigin = pServerRequest->Headers["origin"];
const auto &caContentType = pServerRequest->Headers["content-type"].Lower();
const auto &address = GetAddress(pServerRequest); const auto &address = GetAddress(pServerRequest);
const auto &code = pServerRequest->Params["code"]; const auto &code = pServerRequest->Params["code"];
@@ -906,15 +907,15 @@ namespace Apostol {
pProxyRequest->Clear(); pProxyRequest->Clear();
pProxyRequest->Location = pServerRequest->Location; pProxyRequest->Location = pServerRequest->Location;
pProxyRequest->ContentType = StringToContentType(pServerRequest->Headers[_T("Content-Type")].Lower());
if (Method == "POST") { if (Method == "POST") {
pProxyRequest->ContentType = StringToContentType(caContentType);
pProxyRequest->Content = pServerRequest->Content; pProxyRequest->Content = pServerRequest->Content;
} }
pProxyRequest->CloseConnection = true; pProxyRequest->CloseConnection = true;
CHTTPRequest::Prepare(pProxyRequest, Method.c_str(), URI.c_str()); CHTTPRequest::Prepare(pProxyRequest, Method.c_str(), URI.c_str(), caContentType.c_str());
pProxyRequest->AddHeader("Authorization", "Bearer " + m_CurrentServer.Tokens()["access_token"]); pProxyRequest->AddHeader("Authorization", "Bearer " + m_CurrentServer.Tokens()["access_token"]);