加入自定义响应头

This commit is contained in:
2026-03-24 18:05:14 +08:00
parent a1d0842a44
commit 9735def8a6

View File

@@ -190,7 +190,13 @@ class ShelfWebServer implements WebServer {
headers["Access-Control-Expose-Headers"] =
"Content-Type,X-Span-ID,X-Trace-ID,token";
headers['Access-Control-Allow-Methods'] = 'GET, POST, PUT, DELETE, OPTIONS';
var uct = headers["user-content-type"];
if (uct != null) {
headers.remove("user-content-type");
headers["content-type"] = uct;
} else {
headers["content-type"] = contentType;
}
return response.change(headers: headers);
}