bunnel
Version:
Websocket reverse tunnel
18 lines (17 loc) • 362 B
TypeScript
export interface TunnelRequest {
id: string;
method: string;
path: string;
headers: Record<string, string>;
body: string | null;
}
export interface TunnelResponse {
id: string;
status: number;
headers: Record<string, string>;
body: string;
}
export interface ConnectedMessage {
type: 'connected';
subdomain: string;
}