fetch method implementation for Nodejs[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
npm install fetch-nodejsfetch() method. It accepts string url as necessary parameter and optional object
param: Params and headers: Headers. Params and Headers types extend Map, therefore to set params or headers of request use set() method with the name and value arguments.
fetch() method returns promise that resolves to Response type object. Use res.json() to get json result.
javascript
const { fetch, Params } = require('fetch-nodejs');
const params = new Params()
.set('page_index', 12)
.set('page_size', 10)
fetch('http://test-api.tech/rest/users', { params: params })
.then(res => res.json())
.then(
res => console.log(res),
err => console.log('Error', err)
)
``