make more s3 req to lower
This commit is contained in:
parent
d25303cfac
commit
bfe11f44dc
@ -83,11 +83,14 @@ class ObsHttpHandler extends FetchHttpHandler {
|
|||||||
const body =
|
const body =
|
||||||
method === "GET" || method === "HEAD" ? undefined : request.body;
|
method === "GET" || method === "HEAD" ? undefined : request.body;
|
||||||
|
|
||||||
const transformedHeaders = { ...request.headers };
|
const transformedHeaders: Record<string, string> = {};
|
||||||
delete transformedHeaders["host"];
|
for (const key of Object.keys(request.headers)) {
|
||||||
delete transformedHeaders["Host"];
|
const keyLower = key.toLowerCase();
|
||||||
delete transformedHeaders["content-length"];
|
if (keyLower === "host" || keyLower === "content-length") {
|
||||||
delete transformedHeaders["Content-Length"];
|
continue;
|
||||||
|
}
|
||||||
|
transformedHeaders[keyLower] = request.headers[key];
|
||||||
|
}
|
||||||
|
|
||||||
let contentType: string = undefined;
|
let contentType: string = undefined;
|
||||||
if (transformedHeaders["content-type"] !== undefined) {
|
if (transformedHeaders["content-type"] !== undefined) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user