axios中post請求傳參問題


使用axios的時候,get可以成功返回值,但是post報錯

            axios.post('/axios-server', {
                firstName: 'Fred',
                lastName: 'Flintstone'
            }).then(value => {
                console.log(value);
            })

 

 首先排除跨域問題,因為get可以成功返回,所以可以考慮是post請求參數有問題

 

解決方法:引入Qs處理post參數,使參數序列化

去找Qs的cdn鏈接引入,然后參數轉換

             axios.post('/axios-server', Qs.stringify({
                // axios.post('/axios-server', {
                firstName: 'Fred',
                lastName: 'Flintstone'
            })).then(value => {
                console.log(value);
            })

 

最后成功返回值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM