php中delete,在PHP中处理PUT/DELETE参数

我正在工作的我的

REST client library for CodeIgniter,我正在努力工作如何发送PUT和DELETE参数在PHP。

在几个地方,我看到人们使用的选项:

$this->option(CURLOPT_PUT, TRUE);

$this->option(CURLOPT_POSTFIELDS, $params);

令人恼火的是,这似乎什么也没做。这是设置PUT参数的正确方法吗?

如果是这样,我如何设置DELETE参数?

$ this-> option()是我的库的一部分,它只是构建一个CURLOPT_XX常量的数组,并在执行建立的cURL请求时将它们发送到curl_setopt_array()。

我试图使用以下代码读取PUT和DELETE参数:

case 'put':

// Set up out PUT variables

parse_str(file_get_contents('php://input'), $this->_put_args);

break;

case 'delete':

// Set up out PUT variables

parse_str(file_get_contents('php://input'), $this->_delete_args);

break;

这里有两个选项,我以错误的方式接近这个,或者在我的库中的某处有一个错误。如果你能让我知道如果这应该理论上工作,我可以直接调试,直到我解决它。

我不想浪费任何更多的时间在一个基本上错误的方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值