diff --git a/lib/event_processor/event_dispatcher/default_dispatcher.spec.ts b/lib/event_processor/event_dispatcher/default_dispatcher.spec.ts index d491bf3a0..45a198788 100644 --- a/lib/event_processor/event_dispatcher/default_dispatcher.spec.ts +++ b/lib/event_processor/event_dispatcher/default_dispatcher.spec.ts @@ -69,8 +69,7 @@ describe('DefaultEventDispatcher', () => { expect(requestHnadler.makeRequest).toHaveBeenCalledWith( eventObj.url, { - 'content-type': 'application/json', - 'content-length': JSON.stringify(eventObj.params).length.toString(), + 'content-type': 'application/json' }, 'POST', JSON.stringify(eventObj.params) diff --git a/lib/event_processor/event_dispatcher/default_dispatcher.ts b/lib/event_processor/event_dispatcher/default_dispatcher.ts index 30da34823..b786ffda2 100644 --- a/lib/event_processor/event_dispatcher/default_dispatcher.ts +++ b/lib/event_processor/event_dispatcher/default_dispatcher.ts @@ -37,7 +37,6 @@ export class DefaultEventDispatcher implements EventDispatcher { const headers = { 'content-type': 'application/json', - 'content-length': dataString.length.toString(), }; const abortableRequest = this.requestHandler.makeRequest(eventObj.url, headers, 'POST', dataString); diff --git a/lib/utils/http_request_handler/request_handler.node.ts b/lib/utils/http_request_handler/request_handler.node.ts index 7e64a7383..16af94caf 100644 --- a/lib/utils/http_request_handler/request_handler.node.ts +++ b/lib/utils/http_request_handler/request_handler.node.ts @@ -59,6 +59,7 @@ export class NodeRequestHandler implements RequestHandler { headers: { ...headers, 'accept-encoding': 'gzip,deflate', + 'content-length': String(data?.length || 0) }, timeout: this.timeout, });