use browser engine when no-cache is set

This commit is contained in:
Sha Zhou 2025-01-13 18:09:30 +08:00
parent 54abc175bb
commit dc80020ade

View File

@ -396,6 +396,9 @@ export class CrawlerOptions extends AutoCastable {
if (engine) {
instance.engine = engine;
}
if (instance.noCache) {
instance.engine ??= ENGINE_TYPE.BROWSER;
}
const keepImgDataUrl = ctx?.req.get('x-keep-img-data-url');
if (keepImgDataUrl !== undefined) {