Neden curl_exec () diğerleri üzerinde bir URL ve tam (beklendiği gibi) HTML kısmi HTML çıkmıyor?

0 Cevap

$ Url için iki değerleri kullanarak iki kod parçalarını aşağıdaki karşılaştırın:

1)

$url = 'http://www.localharvest.org';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
echo htmlspecialchars(curl_exec($ch));

2)

$url = 'http://www.localharvest.org/caledonia-farm-M136';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
echo htmlspecialchars(curl_exec($ch));

1 döner beklendiği gibi tam HTML. 2 sadece HTML tek bir satır döndürür. İkinci sayfayı ziyaret çok daha HTML aslında var olduğunu onaylar.

Why? <3

0 Cevap