Post Man Custom PHP Json API 响应
Post Man Custom PHP Json API Response
我正在使用邮递员检查我的 JSON API 从 Web 应用程序到移动设备的响应。
这是我的 php 代码。
$checkout = new JsonSynchronization();
$checkout -> customer_id = isset($_POST['customer']) ? $_POST['customer'] : 0;
$checkout -> store_id = isset($_POST['store']) ? $_POST['store'] : 0;
$data ['customer_id'] = $checkout -> customer_id;
$data ['store_id'] = $checkout -> store_id;
echo json_encode($data);
我无法得到预期的响应。错误是什么?...你能帮帮我吗?
您在 URL 中传递数据,因此 PHP 设置 $_GET 全局变量,而不是 $_POST。所以用 $_GET 替换你所有的 $_POST。
或者,如果您确定要使用 POST,那么请确保在 select 邮递员中的 POST 方法时将数据输入为 form-data
。目前您已将它们作为 URL 参数输入。
您在错误的地方传递了参数,您的参数应该放在正文选项卡中。在那里你的参数将作为一个post参数,你当前发送的地方是URL中的连接,即GET。
我正在使用邮递员检查我的 JSON API 从 Web 应用程序到移动设备的响应。
这是我的 php 代码。
$checkout = new JsonSynchronization();
$checkout -> customer_id = isset($_POST['customer']) ? $_POST['customer'] : 0;
$checkout -> store_id = isset($_POST['store']) ? $_POST['store'] : 0;
$data ['customer_id'] = $checkout -> customer_id;
$data ['store_id'] = $checkout -> store_id;
echo json_encode($data);
我无法得到预期的响应。错误是什么?...你能帮帮我吗?
您在 URL 中传递数据,因此 PHP 设置 $_GET 全局变量,而不是 $_POST。所以用 $_GET 替换你所有的 $_POST。
或者,如果您确定要使用 POST,那么请确保在 select 邮递员中的 POST 方法时将数据输入为 form-data
。目前您已将它们作为 URL 参数输入。
您在错误的地方传递了参数,您的参数应该放在正文选项卡中。在那里你的参数将作为一个post参数,你当前发送的地方是URL中的连接,即GET。