@ingestkorea/client-sens
Version:
INGESTKOREA SDK Naver Cloud Platform SENS Client for Node.js.
13 lines (12 loc) • 345 B
JavaScript
export const middlewareSortHeaders = async (request, config) => {
let { headers } = request;
let init = {};
const resolvedHeaders = Object.keys(headers)
.sort()
.reduce((acc, curr) => {
acc[curr] = headers[curr];
return acc;
}, init);
request.headers = resolvedHeaders;
return request;
};