提交卷曲请求后,我得到了响应方法不允许

时间:2015-06-10 10:44:12

标签: php

不允许使用的方法不允许使用用于访问此页面的HTTP谓词 我想通过curl删除REST API服务器中的数据并获得回复方法不允许。为什么我收到这条消息?

注意:$ url_1 = API路径

$reqpath = "contacts?expand=".$customer;
                $json ='';
                $url_1 = $path.$reqpath;
                $ch_1=curl_init();

curl_setopt($ch_1, CURLOPT_HTTPHEADER,  array('Content-Type: text/plain'));
                curl_setopt($ch_1,CURLOPT_URL, $url_1);
                curl_setopt($ch_1,CURLOPT_POST,true);
                curl_setopt($ch_1, CURLOPT_CUSTOMREQUEST, "DELETE");
                curl_setopt($ch_1, CURLOPT_POSTFIELDS,$json));
                curl_setopt($ch_1,CURLOPT_RETURNTRANSFER, true);
                $result= curl_exec($ch_1);
                curl_close($ch_1);

1 个答案:

答案 0 :(得分:0)

您的服务器配置存在问题。 请查看http.request.methods.allowed行下的http://php.net/manual/en/http.configuration.php。你需要添加" DELETE"在这个配置中。