show me some example that convert the request into the axios in nodejs
Here are some examples of converting a request into an axios request in Node.js:
- Basic GET request using request:
const request = require('request');
request('https://jsonplaceholder.typicode.com/posts', function (error, response, body) {
console.log('statusCode:', response && response.statusCode);
console.log('body:', body);
});
Converted to axios:
const axios = require('axios');
axios.get('https://jsonplaceholder.typicode.com/posts')
.then(function (response) {
console.log('statusCode:', response.status);
console.log('body:', response.data);
})
.catch(function (error) {
console.log(error);
});
- Basic POST request using request:
const request = require('request');
const options = {
url: 'https://jsonplaceholder.typicode.com/posts',
method: 'POST',
json: true,
body: {
title: 'foo',
body: 'bar',
userId: 1
}
};
request(options, function (error, response, body) {
console.log('statusCode:', response && response.statusCode);
console.log('body:', body);
});
Converted to axios:
const axios = require('axios');
const data = {
title: 'foo',
body: 'bar',
userId: 1
};
axios.post('https://jsonplaceholder.typicode.com/posts', data)
.then(function (response) {
console.log('statusCode:', response.status);
console.log('body:', response.data);
})
.catch(function (error) {
console.log(error);
});
原文地址: https://www.cveoy.top/t/topic/JoJ 著作权归作者所有。请勿转载和采集!