SORU
16 Aralık 2013, PAZARTESİ


İçerik-Type HTTP Başlık ve JSON

Her zaman bilinmeyenin korkusu uğruna onları aramak lütfen. nasıl HTTP iletişim kuralı özelliklerini en veya kullanarak önlemek için çalışıyorum Tamam. Ancak korku bugün yüz ve bilerek başlıkları kullanmaya başlamak için gidiyorum dedim kendi kendime. Burada elde etmek için çalışıyorum ne tarayıcı için json veri göndermek ve hemen kullanın. Eğer ajax işleyicisi var örneğin hazır o kadar benziyor ki devlet 4 fonksiyon

function ajaxHandler(response){
    alert(response.text);
}

ve benim php içerik türü Başlığı hazırladım

header('Content-Type: application/json');
echo json_encode(array('text' => 'omrele'));

Benim soru: Neden tarayıcı açıkça gelen verileri application/json olduğunu söyledi olduğunda doğrudan işleyicisi işlevi özelliği erişebilir mi?

CEVAP
16 Aralık 2013, PAZARTESİ


Content-type başlık uygulamanız için bilgi olarak kullanılır. Tarayıcının ne olduğu önemli değil. Tarayıcı sadece AJAX çağrısından verileri döndürür. Eğer JSON olarak ayrıştırmak istiyorsanız, bunu kendiniz yapmanız gerekiyor.

Başlık uygulamanızın veri döndürüldü ne algılaması ve işlemesi gereken ne var. Başlık bakmak gerekir, ve eğer application/json sonra eğer olarak JSON ayrıştırmak.

Bu jQuery nasıl çalışır aslında. Eğer sonuç ne onu söyle, yok eğer doğru değilse, Content-type ne algılamak için kullanır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 趣味そうこ♪

    趣味そう

    3 Mart 2010
  • monkophile

    monkophile

    25 Temmuz 2007
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011