24 lines
702 B
TypeScript
24 lines
702 B
TypeScript
import { PlaywrightCrawler } from 'crawlee';
|
|
import { BrowserName, DeviceCategory, OperatingSystemsName } from '@crawlee/browser-pool';
|
|
|
|
const crawler = new PlaywrightCrawler({
|
|
browserPoolOptions: {
|
|
useFingerprints: true, // this is the default
|
|
fingerprintOptions: {
|
|
fingerprintGeneratorOptions: {
|
|
browsers: [{
|
|
name: BrowserName.edge,
|
|
minVersion: 96,
|
|
}],
|
|
devices: [
|
|
DeviceCategory.desktop,
|
|
],
|
|
operatingSystems: [
|
|
OperatingSystemsName.windows,
|
|
],
|
|
},
|
|
},
|
|
},
|
|
// ...
|
|
});
|