Benim yerel makineden web sunucusuna veri göndermek için PHP'nin curl fonksiyonlarını kullanıyorum. Aşağıdaki gibi benim kod:
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_RETURNTRANSFER,true);
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS, $data);
$result=curl_exec ($c);
if(curl_exec($c) === false) {
echo "ok";
}
else {
echo "error";
}
curl_close ($c);
Ne yazık ki 404, 500 veya ağ hatası gibi hataları yakalamak mümkün değilim. Peki nasıl veri gönderilen veya uzaktan alınan olmadığını bilmek alacak?