SORU
22 NİSAN 2011, Cuma


HTTP üstbilgi satır sonu stili

Break tarzı HTTP başlıklarını kullanmak için daha çok tercih edilir: '\r\n' ya da '\n', ve neden?

CEVAP
22 NİSAN 2011, Cuma


\r\n, protokol belirtimi satır sonu olarak tanımlanmış çünkü. RFC2616 states at the beginning of Section 2.2 (Basic Rules (!)), quite unambiguously:

CR = <US-ASCII, dönüş (13) CR taşıma>
= &; US-ASCII LF, yeni satır (10)> lt EĞER;
HTTP/1.1 marker varlık-vücut dışında tüm protokol öğeleri için satır sonunda yanı sıra CR LF tanımlar

Ancak, insanlar ne amaçla standart kıracak olduğunu kabul ederek, a "" Section 19.3 (re-dolaşır, unutmayın . provizyon hoşgörü var ^em>doğrusıra):

İleti başlığı için bir satır sonlandırıcı alanları sıra CRLF. Ancak, bu tür başlıkları ayrıştırma, bir çizgi gibi tek VARSA tanımak Terminatör ve lider CR görmezden geldiğinde uygulamalarını öneririz.

Kötülük ya da başka RFC kuralları kırmak istemiyorsan bu nedenle,, \r\n kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • habpsu

    habpsu

    25 Temmuz 2007
  • Krumme1996

    Krumme1996

    21 EYLÜL 2009