首页 > 解决方案 > 经常通过http获取rest api的输入参数为空

问题描述

我在域上托管了一个休息 APIhttps://test.com/api.php

这个 rest api 的输入是原始 json -{"email":"test@gmail.com"}

从 PHP 中,我使用下面的代码捕获这个原始输入:

$postData = file_get_contents("php://input");

如果我点击https://test.com/api.php这工作正常

但是当我尝试使用http://test.com/api.php时,有时它工作正常但有时我将发布数据设为空

这种行为的任何具体已知原因?无法弄清楚问题是什么。

我正在使用邮递员进行 API 命中。

标签: phpresthttphttpspostman

解决方案


推荐阅读