iOS uygulamamda yayınladığım bazı içeriklerde youtube videoları kullanıyorum. Ancak Youtube ülkemizde yasaklandığında, doğal olarak bu içeriklere kullanıcılar erişemiyor.

İstiyorum ki, Swift veya Obj-C ile böyle bir olası durumu kontrol altına alarak kullanıcıya bir alternatif sunabileyim. Yani kısaca; site erişilebiliyor mu erişilemiyorsa diğer sunucudan videoyu çağır gibi...

Ancak yasaklanan siteleri NSHTTPURLResponse HTTP status code ile kontrol ettiğimde sonuç "200" yani başarılı olarak döndüğünden istediğim etkiyi elde edemiyorum.

Bu durumda daha farklı nasıl bir kontrol sağlamam gerekir ?

PHP ile bu işi kolaylıkla çözebiliyorum. PHP tarafındaki bu kodların Swift veya Obj-C'deki karşılığını öğrenebilir miyim ?

<?php
$host = 'thepiratebay.org'; // yasaklı bir site örneği
if($socket =@ fsockopen($host, 80, $errno, $errstr, 30)) {
echo 'online!';
fclose($socket);
} else {
echo 'offline.';
}
?>

soruldu: 24 Haz '15, 18:25

burhanaksendir's gravatar image

burhanaksendir
8524
cevap kabul oranı: 50%

değiştirildi: 24 Haz '15, 18:26

Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×13
×8
×3

Soruldu: 24 Haz '15, 18:25

Görüntüleme: 201 kez

Son güncelleme: 24 Haz '15, 18:26

powered by BitNami OSQA