mirror of
https://github.com/transmission/transmission.git
synced 2026-02-15 07:26:49 +00:00
fix: dedupe Access-Control-Expose-Headers header (#8018)
Co-authored-by: reardonia <2925104+reardonia@users.noreply.github.com>
This commit is contained in:
@@ -630,9 +630,11 @@ void handle_request(struct evhttp_request* req, void* arg)
|
|||||||
TR_RPC_SESSION_ID_HEADER,
|
TR_RPC_SESSION_ID_HEADER,
|
||||||
session_id);
|
session_id);
|
||||||
evhttp_add_header(output_headers, TR_RPC_SESSION_ID_HEADER, session_id.c_str());
|
evhttp_add_header(output_headers, TR_RPC_SESSION_ID_HEADER, session_id.c_str());
|
||||||
evhttp_add_header(output_headers, "Access-Control-Expose-Headers", TR_RPC_SESSION_ID_HEADER);
|
|
||||||
evhttp_add_header(output_headers, TR_RPC_RPC_VERSION_HEADER, std::data(TrRpcVersionSemver));
|
evhttp_add_header(output_headers, TR_RPC_RPC_VERSION_HEADER, std::data(TrRpcVersionSemver));
|
||||||
evhttp_add_header(output_headers, "Access-Control-Expose-Headers", TR_RPC_RPC_VERSION_HEADER);
|
evhttp_add_header(
|
||||||
|
output_headers,
|
||||||
|
"Access-Control-Expose-Headers",
|
||||||
|
TR_RPC_SESSION_ID_HEADER ", " TR_RPC_RPC_VERSION_HEADER);
|
||||||
send_simple_response(req, 409, body.c_str());
|
send_simple_response(req, 409, body.c_str());
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user