const proxies = [...] //my proxy list
const proxyConfiguration = new ProxyConfiguration({
proxyUrls: proxies,
});
export const crawler = new CheerioCrawler({
proxyConfiguration,
requestHandler: async ({ request, json, proxyInfo }) => {
log.info(JSON.stringify(proxyInfo, null, 2))
/// Scraping logic
await Dataset.pushData({
// pushing data
});
}, new Configuration({
persistStorage: false,
}));
const proxies = [...] //my proxy list
const proxyConfiguration = new ProxyConfiguration({
proxyUrls: proxies,
});
export const crawler = new CheerioCrawler({
proxyConfiguration,
requestHandler: async ({ request, json, proxyInfo }) => {
log.info(JSON.stringify(proxyInfo, null, 2))
/// Scraping logic
await Dataset.pushData({
// pushing data
});
}, new Configuration({
persistStorage: false,
}));