AngularJS http post 200但不工作 - 数据字段设置不正确吗?

时间:2016-12-01 21:25:48

标签: angularjs http post

我正在尝试使用http帖子来获取令牌。当我使用Postman进行操作时,它可以正常工作,并且我使用令牌获得了成功。当我通过angularjs执行此操作时,我得到200响应,但返回的json告诉我我的凭据是错误的 - 在Postman中使用相同的凭据。我想知道Angular post调用中是否存在导致数据字段在另一端无法理解的内容?以下是我用于帖子的代码:

        $http({
            method: 'POST',
            url: syncURL, 
            headers: {'Content-Type': 'application/x-www-form-urlencoded'},
            data: { clientId:'anid', clientSecret:'asecret'}
            })
            .then(function(resp){
                alert("succes!");
            });

我得到的回复是:{“error”:“无效的客户端ID或客户端密钥”,“成功”:false}。

但是,通过邮递员进行操作时,它可以正常工作 - 通过响应和设置查看屏幕截图:Headers screenshot Body screenshot

任何有关可能发生的事情的想法或我可能遗失的任何设置都会使邮递员与AngularJS http post电话不同?

0 个答案:

没有答案
相关问题