Php API的curl请求中未识别POST参数
我构建了一个API,它接受硬件版本的post参数。 在我的另一台机器上一切正常,我正试图用回购协议安装一台新的笔记本电脑。现在,当我在这里调用curl-d“my_param=10”url_时,它显示我发布到api的值为null。这有什么原因吗?我已经安装了CURL和php。。我知道代码是合理的,所以它是一个安装问题的地方,但不知道什么会导致这一点Php API的curl请求中未识别POST参数,php,mysql,curl,Php,Mysql,Curl,我构建了一个API,它接受硬件版本的post参数。 在我的另一台机器上一切正常,我正试图用回购协议安装一台新的笔记本电脑。现在,当我在这里调用curl-d“my_param=10”url_时,它显示我发布到api的值为null。这有什么原因吗?我已经安装了CURL和php。。我知道代码是合理的,所以它是一个安装问题的地方,但不知道什么会导致这一点 command: curl --data "hardware_version=10" http://localhost/api/hw/123-456
command: curl --data "hardware_version=10" http://localhost/api/hw/123-456
previous os: Ubuntu
current os: OS X
你的参数应该是json{“my_param”:“10”}吗?无论如何显示你的代码不需要。请发布准确的命令(URL不是必需的)。也张贴你的机器操作系统为以前和新的。另外,尝试通过添加
-v
以详细模式运行该命令以查看发生了什么。更新为more info@SabujHassanShoudnt您的参数是否为json{“my_param”:“10”}?无论如何显示您的代码如果不需要,请发布确切的命令(URL不是强制性的)。也张贴你的机器操作系统为以前和新的。另外,尝试通过添加-v
以详细模式运行该命令,以查看发生了什么。更新为more info@SabujHassan