如何在Angularjs中调用post方法?

时间:2017-05-08 11:10:23

标签: javascript angularjs

您好我正在开发Angularjs应用程序。我试图调用post方法,但我无法调用post方法。

以下是我的代码。

app.service("payementservice", function ($http) {
    this.makepayment = function () {
        debugger;
        var validatesecretekeyData = {
            merchant_email: "",//some data
            secret_key: ""//somedata
        };
        var validatesecretekeyUrl = "https://www.paytabs.com/apiv2/validate_secret_key";
        var responseservice = $http.post(validatesecretekeyUrl, validatesecretekeyData).success(function (response) {
        });
        return responseservice;
    }
});

请在此处找到截图。 Post issue

在请求标题中我可以看到请求方法:OPTIONS但是我发了POST请求?我可以知道我做错了吗?任何帮助,将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

我认为问题不在您的代码中 - 它与CORS有关:有更多信息: https://stackoverflow.com/a/12112294/6881115