Başlığıdır ('Content-Type: text / plain');

4 Cevap php

Henüz veya bu kafa bilgiler olmadan herhangi bir fark görmedim.

4 Cevap

"Gerekli" tanımlayın.

Eğer onu geçersiz yoksa text/html böylece tarayıcınız bir HTML dosyası olarak tedavi edilir için know what the type of the file is. PHP automatically sets the Content-Type başlığına tarayıcı istiyorsanız gerekli olduğunu herhangi bir HTML içermez. Çıkış herhangi bir HTML içerdiği Eğer çok farklı sonuçlar görmek istiyorum. Göndermek olsaydı:

<b><i>test</i></b>

Bir Content-Type: text/html olur çıkışı:

test

Content-Type: text/plain çıkışı woud oysa:

<b><i>test</i></b>

Eğer gerçekten sadece metin çıktılamak ise TLDR Version: o zaman gerçekten önemli değil, ama IS yanlış.

PHP varsayılan olarak Content-Type "text / html" kullanır - "metin / düz" oldukça benzer olan - ve herhangi bir fark görmüyorum açıklıyor. (<>-semboller dahil) olduğu gibi çıktı metin istiyorsanız metin / düz gereklidir. Örnekler:

header("Content-Type:text/plain");
echo "<b>hello world</b>";
// Output: <b>hello world</b>

header("Content-Type:text/html");
echo "<b>hello world</b>";
// Output: hello world

Content-Type başlığını ayarlama bir web tarayıcısı içeriği nasıl davranır etkileyecektir. En mainstream web tarayıcıları metin / ovasının bir Content-Type karşılaştığınızda (HTML render kaynağı aksine), onlar tarayıcı penceresinde ham metin kaynağını işlemek gerekir. Bu görme arasındaki fark

<b>foo</b>

veya

foo

Additionally, when using the XMLHttpRequest object, your Content-Type header will affect how the browser serializes the returned results. Priveya to the takeover of AJAX framewveyaks like jQuery and Prototype, a common problem with AJAX responses was a Content-Type set to text/html instead of text/xml. Similar problems would likely occur if the Content-Type was text/plain.

hayır onun gibi, burada Client ve Tip Sunucudan seyahat ederken verileri sıkıştırmak sağlar HTTP sıkıştırma, için gittiğinizde net fark, görünür> ---- benim cevap destek için örnek değil Bu veriler otomatik bowser bir zipped data var ve o upzip o, bu Tip gerçekten Bowser de önemli bir örnek vardır bu tarayıcıyı söyler "gzip" olarak olur.