@bit-gpt/h402
Version:
BitGPT's 402 open protocol for blockchain-native payments
11 lines • 511 B
JavaScript
export const getHost = (request) => {
return (request.headers.get('x-forwarded-host') || request.headers.get('host'));
};
export const getScheme = (request) => {
return (request.headers.get('x-scheme') === 'https' || request.nextUrl.port === '443') ? 'https' : 'http';
};
export const getUrl = (request) => {
return `${getScheme(request)}://${getHost(request)}`;
};
export const getFacilitator = () => process.env.FACILITATOR_URL || "https://facilitator.bitgpt.xyz";
//# sourceMappingURL=next.js.map