আমি পিএইচপি এবং সিআরএল ব্যবহার করে একটি মোছার http অনুরোধ করার চেষ্টা করছি।
আমি এটি অনেক জায়গায় কীভাবে করব তা আমি পড়েছি তবে কিছুই আমার পক্ষে কাজ করে বলে মনে হচ্ছে না।
আমি এটি এইভাবে করি:
public function curl_req($path,$json,$req)
{
$ch = curl_init($this->__url.$path);
$data = json_encode($json);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $req);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json','Content-Length: ' . strlen($data)));
$result = curl_exec($ch);
$result = json_decode($result);
return $result;
}
আমি তখন এগিয়ে যাই এবং আমার ফাংশনটি ব্যবহার করি:
public function deleteUser($extid)
{
$path = "/rest/user/".$extid."/;token=".$this->__token;
$result = $this->curl_req($path,"","DELETE");
return $result;
}
এটি আমাকে HTTP অভ্যন্তরীণ সার্ভার ERROR দেয়। আমার অন্যান্য ক্রিয়াকলাপগুলিতে জিইটি এবং পোষ্টের সাথে একই curl_req পদ্ধতি ব্যবহার করে, সবকিছু ঠিকঠাক হয়।
তাহলে আমি কী ভুল করছি?