SORU
26 Mayıs 2009, Salı


Kopyala HTTP Üzerinden Uzak sunucudan Görüntü

Basit bir yol için yerel bir klasör PHP kullanarak uzak sunucudan/kopya görüntüleri almak için arıyorum. Sunucu için FTP erişimi var, ama uzak görüntüler HTTP (yani http://www.mydomain.com/myimage.jpg) erişilebilir.

Örnek: Bir kullanıcı profiline resim eklemek istiyor. Görüntü zaten web üzerinde var ve kullanıcı doğrudan bir URL ile sağlar. Ama görüntü almak için hotlink isteyen ve benim etki alanından hizmet etmiyorum.

CEVAP
26 Mayıs 2009, Salı


PHP5 ve HTTP akışı sarıcı sunucuda etkinleştirilmişse, bu inanılmaz derecede basit kopyalamak için yerel bir dosya için:

copy('http://somedomain.com/file.jpeg', '/tmp/file.jpeg');

Bu herhangi bir boru hattı vb ilgilenir. bu gerekli değil. Eğer bir üçüncü 'akışı bağlam' sağlayabilir parametre. orada bazı HTTP parametreleri sağlamak için gerekirse

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Michael Neal

    Michael Neal

    2 Mayıs 2009
  • RawBrahs

    RawBrahs

    28 Aralık 2010
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011