我在使用cURL提交帖子请求时遇到错误。到目前为止我有这个代码:
$login_url = 'http://192.168.1.1/login';
$postArr = array(
'username'=>'username',
'password'=>'password',
'dst' => base_url().'login/home'
);
$this->curlPost($login_url, $postArr);
function curlPost($url, $data){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: application/x-www-form-urlencoded"));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
curl_close ($ch);
echo 'using curl --- '.$url.'<br />';
var_dump($server_output);
}
基本上,此代码应该对特定网址执行POST用户名和密码,但不幸的是它返回&#34;错误501:未实现&#34;我的服务器是wamp。有人知道造成这个问题的原因是什么吗?感谢