后端PHP执行API请求

时间:2016-06-21 02:20:56

标签: php jquery ajax

我有一个用户登录API,但在前端执行AJAX时,我会暴露敏感参数,如:我想知道的是,如果我可以托管我的前端可以传递参数的PHP脚本,然后为该PHP脚本执行AJAX并包含敏感参数,以便用户不会看到它们。

这是我的前端AJAX,我想在PHP中隐藏这些参数:

$.ajax({
            url: 'http://api.com/api',
            type: "POST",

            data: ({
                'api_username': 'abc123', //keep this hidden.
                'api_password': 'password', // keep this hidden.
                'MODULE': 'Customer',
                'FILTER[email]': $('#email').val(),
                'FILTER[password]': $('#password').val(),
                'COMMAND': 'validate',
                'jsonResponse' : 'true',
                'click': 'Display'
            })

1 个答案:

答案 0 :(得分:0)

CURL是解决方案。您可以使用它来执行get / post请求。为您的请求添加参数并获得响应。处理API所需的一切。