blob: 03aa16e6b1bde8bd379bba6fda7171d24523da37 [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner.startURL(
'../resources/test-page.html',
`Tests that raw response headers are correctly reported in case of revalidation.`);
dp.Network.enable();
session.protocol.Page.reload();
const response = (await dp.Network.onceResponseReceived()).params.response;
const haveContentLength = Object.keys(response.headers).indexOf('Content-Length') >= 0;
testRunner.log(`Response status: ${response.status} ${response.statusText}`);
testRunner.log(`Response headers text present: ${!!response.headersText.length}`);
testRunner.log(`Content-Length present: ${haveContentLength}`);
testRunner.completeTest();
})