diff --git a/packages/oas/src/converter/parts/postdata/BodyConverter.ts b/packages/oas/src/converter/parts/postdata/BodyConverter.ts index 15cd8064..8aca63d4 100644 --- a/packages/oas/src/converter/parts/postdata/BodyConverter.ts +++ b/packages/oas/src/converter/parts/postdata/BodyConverter.ts @@ -59,7 +59,12 @@ export abstract class BodyConverter }: EncodingData): string { const [mime]: string[] = contentType .split(',') - .map((x) => x.trim().replace(/;.+?$/, '')); + .map((x) => { + const [part]: string[] = x.trim().split(';'); + + return part; + }) + .filter(Boolean) as string[]; switch (mime) { case 'application/json':