fix(bikegear): click through pagination requests
This commit is contained in:
parent
500537f8ab
commit
ed877e3a78
@ -129,7 +129,7 @@ async function main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
let response;
|
let response;
|
||||||
if (TEST_URL !== WARM_URL && !TEST_URL.includes("?page=")) {
|
if (TEST_URL !== WARM_URL) {
|
||||||
const clickResult = await clickLinkForUrl(page, TEST_URL);
|
const clickResult = await clickLinkForUrl(page, TEST_URL);
|
||||||
response = clickResult.response;
|
response = clickResult.response;
|
||||||
console.log(`[BIKEGEAR-PROXY-TEST] clickedLink=${clickResult.clicked}`);
|
console.log(`[BIKEGEAR-PROXY-TEST] clickedLink=${clickResult.clicked}`);
|
||||||
|
|||||||
@ -194,7 +194,7 @@ async function fetchHtmlWithBrowser(url, referer = null) {
|
|||||||
const page = await context.newPage();
|
const page = await context.newPage();
|
||||||
try {
|
try {
|
||||||
let response;
|
let response;
|
||||||
if (referer && referer !== url && !url.includes("?page=")) {
|
if (referer && referer !== url) {
|
||||||
const warmResponse = await page.goto(referer, { waitUntil: "domcontentloaded", timeout: 45000 });
|
const warmResponse = await page.goto(referer, { waitUntil: "domcontentloaded", timeout: 45000 });
|
||||||
const warmStatus = warmResponse?.status() ?? 0;
|
const warmStatus = warmResponse?.status() ?? 0;
|
||||||
if (warmStatus && warmStatus !== 200 && warmStatus !== 304) {
|
if (warmStatus && warmStatus !== 200 && warmStatus !== 304) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user