이번에는 post 요청 springMVC을 보낼 수 있는 axios를 가져오고, 받아들일 수 없는 매개변수를 처리하는 방법과 axios가 post 요청과 springMVC를 보낼 때 주의사항이 무엇인지 해결해 보세요
notes매개변수를 사용할 수 없습니다. 함께 살펴보겠습니다.
세 가지 솔루션이 있습니다.1. axios
//设置全局的
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
var instance = axios.create({}) // 这样创建出来的 只需要:
instance.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
var params = new URLSearchParams();
params.append("username", _this.username);
params.append("password", _this.password);
axios.post("/service/login", paramsOfJson
).then(function (response) {
console.log(response);
}).catch(function (error) {
console.log(error);
})
@PostMapping(value = "/login") public String testLogin(@RequestBody Map dataMap)
위 내용은 axios가 사후 요청을 보냅니다. springMVC는 매개변수를 허용할 수 없습니다. 처리 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!