需要将以下 curl 命令转换为角度 http 请求。命令看起来类似于下面的命令。
“ curl -X POST --data 'username=myusername&password=mypassword' -i https://myurl.com/j_spring_security_check ”
在我想使用的 https 中,GET 或 POST。任何人都可以在这方面提供帮助。
需要将以下 curl 命令转换为角度 http 请求。命令看起来类似于下面的命令。
“ curl -X POST --data 'username=myusername&password=mypassword' -i https://myurl.com/j_spring_security_check ”
在我想使用的 https 中,GET 或 POST。任何人都可以在这方面提供帮助。
它可能是一个服务,它的postMethod
方法接受两个参数用户名和密码,就像这样:
angular.factory('myService', ['$http', function($http){
function postMethod(username, password){
var request = {
method:'POST',
url: 'https://myurl.com/j_spring_security_check ',
data: {
username:username,
password:password
}
}
return $http(request);
}
return {
postMethod:postMethod
}
]);
然后你可以使用你的服务如下:
angular.module('myapp').controller('MainCtrl', ['myService', function(myService){
myService.postMethod('foo', 'bar').then(function(response){
// Do a UI change ?
});
}]);