function do_post_request($url, $data, $optional_headers = null) {
$request = new HttpRequest($url, HttpRequest::METH_POST);
$request->setBody($data);
$response = $request->send();
return $response->getBody();
}
Bu kod parçası çalışıyor gibi görünüyor ve benim komut çökmesine görünüyor değil. Onun çünkü php_http modülü yoksa ben bilmiyorum, ama ben kullanabileceğiniz bir eşdeğer var mı?
Örneğin kıvırmak? Ben curl denedim, ama bu konuda fazla bilgim yok, ve kıvrılma ile ben bir 400 durumu ile bağlanmaya çalışıyordu sunucudan dönen bir "kötü isteği" var.
Her şey iyi olurdu
Teşekkürler
Tom
Edit:
function do_post_request($url, $data, $optional_headers = null) {
$request = new HttpRequest($url, HttpRequest::METH_POST);
$request->setBody($data);
$response = $request->send();
return $response->getBody();
}
echo "before";
$response = do_post_request($url, $data);
echo "After";
Sayfada görünmesi "önce" yapıyor yapar. Ama "sonra".
Hata raporlama açmak için yönetmek sonra bu olsun:
Fatal error: Class 'HttpRequest' not found in /home/sites/ollysmithwineapp.com/public_html/mellowpages/geocode.php on line 25
Yani HTTP isteği yapmak için başka bir yol gerekir.