diff --git a/packages/core/src/core.ts b/packages/core/src/core.ts index 6bb92d5..aeac851 100644 --- a/packages/core/src/core.ts +++ b/packages/core/src/core.ts @@ -132,11 +132,13 @@ export class Tussle { } function respondWithUnsupportedProtocolVersion(ctx: TussleIncomingRequest): TussleIncomingRequest { + const version = ctx.request.getHeader('tus-resumable'); ctx.response = { status: 412, // precondition failed headers: { ...ctx.response?.headers, }, + body: `Unsupported protocol version (received: "${version}")`, }; return ctx; }