fix: postDataJSON without Content-Type header (#29918)

Regressed after
38fc74db7c.

Test coverage: Some tests were failing on the flakiness dashboard
This commit is contained in:
Max Schmitt 2024-03-14 16:48:34 +01:00 committed by GitHub
parent 1114c42e44
commit b158e4ef96
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -141,7 +141,7 @@ export class Request extends ChannelOwner<channels.RequestChannel> implements ap
return null;
const contentType = this.headers()['content-type'];
if (contentType.includes('application/x-www-form-urlencoded')) {
if (contentType?.includes('application/x-www-form-urlencoded')) {
const entries: Record<string, string> = {};
const parsed = new URLSearchParams(postData);
for (const [k, v] of parsed.entries())