鍍金池/ 問(wèn)答/Linux  HTML/ fetch發(fā)送的POST請(qǐng)求 java后臺(tái)收不到數(shù)據(jù)

fetch發(fā)送的POST請(qǐng)求 java后臺(tái)收不到數(shù)據(jù)

用fetch發(fā)送請(qǐng)求 GET正常 POST收不到數(shù)據(jù)

fetch("http://testapi.ihuajian.com/nuwa/adminLogin/login",{

                        method:"POST",
                        headers:{
                            'Content-Type': 'application/json'

                        },
                        body:JSON.stringify(this.loginForm)
                    })
回答
編輯回答
久礙你

1、確定接口是否為跨域接口
2、前后端確定發(fā)送和返回的content-type是否一致

2018年9月14日 14:52
編輯回答
拼未來(lái)

有可能java讀取的數(shù)據(jù)流不一樣。試試這樣:

let fd = new FormData();
fd.append('username', 'xx');
fd.append('password', 'xx');

fetch('/path', {
    method: 'post',
    body: fd
});
2017年11月30日 17:44