为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 $_POST 在 codeigniter 中为空?

为什么 $_POST 在 codeigniter 中为空?

PHP
呼啦一阵风 2021-12-03 10:28:29
我用 Codeigniter 创建了一个简单的 Rest web 服务。当我从另一个应用程序使用 Curl 发送发布数据并显示 $_POST 为空时。简单的 PHP 客户端:$url = 'http://localhost/ci-access/api_v1/register_events';$data = array(    'name' => 'tester');$ch = curl_init($url);curl_setopt($ch, CURLOPT_POSTFIELDS, $data);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_POST, true);$output  = curl_exec($ch);curl_close($ch);Codeigniter 网络服务:public function register_events() {    die(var_dump($_POST));}在 Codeigniter 中是否有设置选项?如何读取发布的数据?
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

首先尝试通过php curl_setopt($ch, CURLOPT_POST, true);选项或将其删除。


查看完整回答
反对 回复 2021-12-03
  • 1 回答
  • 0 关注
  • 201 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信