1
0
mirror of https://github.com/comatory/fb2iCal synced 2025-02-16 03:30:49 +01:00

31 lines
534 B
JavaScript

const request = require('request')
const crawl = async (url, { logger }) => {
if (logger) {
logger.log({
message: `Crawl started for url: ${url}`,
level: 'info',
service: 'parser',
})
}
return new Promise((resolve, reject) => {
request({
url,
headers: {
'Accept-Language': 'en-US, en',
'User-Agent': 'request',
},
}, (err, res, body) => {
if (err) {
reject(err)
return
}
resolve(body)
})
})
}
module.exports = crawl