From 847dcbf59055aac6856dce245a2ec52ef4f5aaa8 Mon Sep 17 00:00:00 2001 From: Ivan Nebritov Date: Thu, 15 Jan 2026 11:36:29 +0100 Subject: [PATCH 1/2] Configured HTTP Request Compression for ADBRO Bid Adapter Signed-off-by: Ivan Nebritov --- modules/adbroBidAdapter.js | 3 +++ test/spec/modules/adbroBidAdapter_spec.js | 2 ++ 2 files changed, 5 insertions(+) diff --git a/modules/adbroBidAdapter.js b/modules/adbroBidAdapter.js index 2c0c86f63f7..bba051933c7 100644 --- a/modules/adbroBidAdapter.js +++ b/modules/adbroBidAdapter.js @@ -66,6 +66,9 @@ export const spec = { result.push({ method: 'POST', url: ENDPOINT_URL + '?placementId=' + id, + options: { + endpointCompression: true, + }, data }); }); diff --git a/test/spec/modules/adbroBidAdapter_spec.js b/test/spec/modules/adbroBidAdapter_spec.js index 48c96b4510b..866b3e3b66a 100644 --- a/test/spec/modules/adbroBidAdapter_spec.js +++ b/test/spec/modules/adbroBidAdapter_spec.js @@ -68,6 +68,8 @@ describe('adbroBidAdapter', function () { expect(serverRequest.method).to.equal('POST'); expect(serverRequest.url).to.exist; expect(serverRequest.url).to.equal('https://prebid.adbro.me/pbjs?placementId=1234'); + expect(serverRequest.options).to.exist; + expect(serverRequest.options.endpointCompression).to.be.true; expect(serverRequest.data).to.exist; }); From 97bede27617b28ac289cabd7b325acb51021d58b Mon Sep 17 00:00:00 2001 From: Ivan Nebritov Date: Fri, 16 Jan 2026 08:59:23 +0100 Subject: [PATCH 2/2] ADBRO Bid Adapter Request Compression test is moved out to separate statement Signed-off-by: Ivan Nebritov --- test/spec/modules/adbroBidAdapter_spec.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/spec/modules/adbroBidAdapter_spec.js b/test/spec/modules/adbroBidAdapter_spec.js index 866b3e3b66a..56fca4dbec1 100644 --- a/test/spec/modules/adbroBidAdapter_spec.js +++ b/test/spec/modules/adbroBidAdapter_spec.js @@ -68,9 +68,13 @@ describe('adbroBidAdapter', function () { expect(serverRequest.method).to.equal('POST'); expect(serverRequest.url).to.exist; expect(serverRequest.url).to.equal('https://prebid.adbro.me/pbjs?placementId=1234'); + expect(serverRequest.data).to.exist; + }); + + it('Configures compression for the ServerRequest object', function () { + const serverRequest = serverRequests[0]; expect(serverRequest.options).to.exist; expect(serverRequest.options.endpointCompression).to.be.true; - expect(serverRequest.data).to.exist; }); it('Returns general data valid', function () {