1、get請求
axios({ method: 'GET', url: '/xxx', params: param, }) 或者 axios({ method: 'GET', url: '/xxx?message=' + msg, })
這兩種方式傳遞基本沒有區別,都會被瀏覽器拼接到地址欄來,如下圖
2、post請求
data形式
axios({ method: 'POST', url: '/xxx', data: param, })
也可以寫成
axios({
method: 'POST', url: '/xxx', param, })
params形式
axios({ method: 'POST', url: '/xxxxx', params: param, })
使用data傳遞的是一個對象,在控制台中看到的話是 request payload,post請求一般不適用params形式,因為會被瀏覽器拼接到地址欄