Webmaster Genel Webmasterların fikir alışverişi yapabileceği konulara bu başlık altından ulaşabilirsiniz. |
|
Seçenekler | Stil |
22 Mayıs 2021, 20:30 | #1 | |
cURL ile son konumu almak
cURL ile transfer edilen URL’in yönlendiği son konumu almak.
cURL istemci taraflı ücretsiz bir URL transfer kütüphanesidir ve PHP’de de sık kullanılmaktadır, file_get_contents() ve readfile()’a göre bir miktar farklı ve birçok açıdan çok daha avantajlıdır. cURL ile PHP’da bir URL’in transfer edilmesini söylediğinizde cURL eğer aksi belirtilmemişse ve belirtilen URL başla bir adrese yönleniyor olsa bile ilk belirtilen URL’in içeriğini alır. cURL’in eğer yönlendirmeyi takip etmesini istiyorsanız curl_setopt içerisinde CURLOPT_FOLLOWLOCATION kullanmalısınız ve eğer en son yönlendirildiği adresi almak isterseniz curl_getinfo içerisinde CURLINFO_EFFECTIVE_URL kullanırsınız. Aşağıdaki yazdığım örnek fonksiyon size cURL ile transfer etmeyi denediğinin URL’in son lokasyonunu verir. PHP- Kodu
CURLOPT_AUTOREFERER ilk istenen URL’den sonraki yönlendirilmelerde ilk URL’i referer olarak kullanır, CURLOPT_HEADER URL’in header çıktısını vermez. Kullanımı da şu şekilde olabilir PHP- Kodu
Alıntı:
________________
06/02/2023 İnsan olan herkesin kalbi acıdı.
|
||
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|