我无法从请求中获取参数。这是我的代码 -
Js代码
consumes
我可以向api / login发帖子。
控制器代码 -
@DeleteMapping(value = "/{msisdnToUnReserve}", produces = org.springframework.http.MediaType#APPLICATION_JSON_VALUE)
端
结果 -
loginApp = angular.module("loginApp",[]);
loginApp.controller("loginController",function($scope,$http){
$scope.username = "";
$scope.password = "";
$scope.login = function(){
$http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded";
username = $scope.username
password = $scope.password
params = {username: username, password: password};
$http.post('api/login',params)
.then(function(response) {
$scope.myWelcome = response.data;
});
}
});
我不知道为什么它显示为零。对不起,我刚接触角和轨道。 请帮忙。
答案 0 :(得分:0)
我认为您以JSON格式发送数据
所以进行此更改
$http.defaults.headers.post["Content-Type"] = "application/json";