saleor-app-sdk-REDIS_APL/src/middleware/with-base-url.ts

10 lines
271 B
TypeScript
Raw Normal View History

2022-08-25 10:52:19 +00:00
import { Middleware } from "retes";
export const withBaseURL: Middleware = (handler) => async (request) => {
const { host, "x-forwarded-proto": protocol = "http" } = request.headers;
request.context.baseURL = `${protocol}://${host}`;
return handler(request);
};