标签: php json curl http-put
我有几个PUT请求,CURLOPT_PUT => true似乎在大多数情况下都有效,但当我还想通过CURLOPT_POSTFIELDS => $data发送JSON正文时,它会停止工作(通过使用POSTFIELDS,因为我不能找到PUTFIELDS)。我通过使用CURLOPT_CUSTOMREQUEST => "PUT"来修复此问题。造成这种情况的原因是什么?
CURLOPT_PUT => true
CURLOPT_POSTFIELDS => $data
CURLOPT_CUSTOMREQUEST => "PUT"
我应该只为每个PUT请求使用CUSTOMREQUEST吗?