spider-by-request
v1.1.4
Published
a lib by request
Downloads
2
Maintainers
Readme
一个node.js爬虫请求库
自己平常写爬虫时模拟浏览器发请求用到的一个方法,现在单独抽出来作为一个库。
使用request
请求库发请求,使用Promise, 支持gbk编码。
如果headers里没有user-agent
、origin
,那么将使用默认user-agent
, origin
将根据url
设定
安装
- npm
npm install spider-by-request
- yarn
yarn add spider-by-request
使用
options 参数是 request
的一个扩展,添加参数gbk
const _request = require('spider-by-request');
(async function () {
const response = await _request({
uri: 'https://www.baidu.com',
method: 'GET',
gbk: false,
})
// or
const response2 = await _request.get('https://www.baidu.com')
})()