بناء الجملة الصحيح من HTTP 100 متابعة الاستجابة
سؤال
بالنسبة لي ، فإن واحدة من أضعف النقاط في HTTP 1.1 RFC والتطبيقات المختلفة حولها هي كيفية التعامل مع 100 رؤوس مستمرة.
لقد بحثت على الويب لفترة من الوقت وألقيت نظرة على تطبيقات مختلفة. ومع ذلك ، هناك شيء واحد لست متأكدًا منه. ما هي بناء الجملة الصحيح لرسالة 100 متابعة؟ تدعي عدة مصادر ، أن هذا يجب أن يكون خط استجابة واحد دون أي خطوط رأس أخرى. ومع ذلك ، لا يمكنني العثور على ذلك في RFC 2616. إذن ما هو الصحيح؟
HTTP/1.1 100 Continue
أو
HTTP/1.1 100 Continue
[Additional Headers…]
?
المحلول
RFC 2616 ، القسم 10.1: "تشير فئة رمز الحالة هذه إلى استجابة مؤقتة ، تتكون فقط من خط الحالة والرؤوس الاختيارية ، ويتم إنهاءها بواسطة خط فارغ. لا توجد رؤوس مطلوبة لهذا الفئة من رمز الحالة ..."
لا تنتمي إلى StackOverflow