先看看,axios.post 傳輸參數的格式
仔細看,Content-Type 為 application/json 類型的,我們需要將這個數據類型變成 application/x-www-form-urlencoded 這種類型的,后台才能接收得到
方式一:(使用 qs )
使用 qs 模塊,你用了axios的話,不用單獨安裝 qs模塊啦,因為 axios中 包含了這個庫
第一步:
第二步:
注意:( 噠噠噠 )
這樣的話,Content-Type 是這樣子的
而這樣子:
數據類型為(這樣子后台才能接收到):
方式二(使用 URLSearchParams)
let data = new URLSearchParams(); data.append('username', this.username) data.append('password', this.password)
注意點:看看 ---> 噠噠噠 <--- 這個標志 , 情況是一樣的
方式三(使用字符串形式)
let data = "username=" + this.username + "&password=" + this.password;
注意點:看看 ---> 噠噠噠 <--- 這個標志 , 情況是一樣的