为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以使用 Golang 服务器向 AngularJS 发布请求发出失败?

是否可以使用 Golang 服务器向 AngularJS 发布请求发出失败?

Go
噜噜哒 2022-01-10 14:34:50
我有一个用 golang 编写的 HTTP 服务器,客户端是用 AngularJs 编写的。客户端将使用用户名/密码向服务器发送 POST 请求以尝试注册新帐户。我希望客户端根据服务器的回答做一些事情。如果具有所请求用户名的用户已经存在,我想留在注册站点,否则我希望客户端将视图更改为其他内容。我有以下代码可以 POST 到服务器,但是如何告诉客户端请求失败?$scope.register = function(){    var postBody = JSON.stringify({username:$scope.vm.user.username, password:$scope.vm.user.password})    Registration.save(postBody, function(data){        //on success        console.log(data)        //$location.path('/bookingsystem')    });     };
查看完整描述

1 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

假设您使用 $resource 创建Registration您可以做


Registration.save(postBody, function(data, responseHeaders){

    //on success

    console.log(data)

    console.log(responseHeaders)

    //$location.path('/bookingsystem')

}, function(httpResponse){

    // Handle the error

    console.log(httpResponse)

}); 

请参阅文件上$资源更多的API文档。


查看完整回答
反对 回复 2022-01-10
  • 1 回答
  • 0 关注
  • 136 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信