Axios簡單瞭解一下

首先我們得知道它是啥?它的作用是啥它的好處是啥
  • axios是啥?
    axios是基於Promise的HTTP客戶端,用於瀏覽器和nodejs。

  • axios的作用?
    請求數據

  • axios的好處?(特徵)
    支持HMLHttpRequest
    讓HTTP從nodejs請求
    支持Promise API
    攔截請求和響應
    轉換請求和響應數據
    取消請求
    自動轉換json數據
    客戶端支持防範XSRF

  • 支持瀏覽器

Safari Google Mozilla Firefox Opera Internet Explorer Microsoft Edge
最新 最新 最新 最新 11 最新

執行GET請求(我們寫三中不同的請求方式)


const axios = require('axios') ;
axios.get('/user?ID = 123')
	.then( function(res) {
		console.log(response);
	})
	.catch( function (error) {
		console.log(error);
	});

axios.get('/user', {
	params: {
		ID: 123
	}
})
.then( function (res) {
	console.log(res);
})
.catch( function (error) {
	console.log(error);
})

async function getUser() {
	try {
		const response = await axios.get('/user?ID=123');
		console.log(response);
	} catch (error) {
		console.log(error);
	}
}

	axios.request(config)
	axios.get(url[, config])
	axios.delete(url[, config])
	axios.head(url[, config])
	axios.options(url[, config])
	axios.post(url[, data[, config]])
	axios.put(url[, data[, config]])
	axios.patch(url[, data[, config]])
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章