2010-05-08 1 views
4

Для меня одной из самых слабых точек HTTP 1.1 RFC и различных реализаций является то, как иметь дело с 100 заголовками Continue.Правильный синтаксис ответа HTTP 100 Продолжить Ответ

Я искал в Интернете какое-то время и посмотрел на различные реализации. Однако есть одна вещь, о которой я не уверен. Каков правильный синтаксис сообщения 100 Continue? Несколько источников утверждают, что это должна быть единственная строка ответа без каких-либо дополнительных строк заголовка. Однако я не могу найти это в RFC 2616. Итак, что правильно?

HTTP/1.1 100 Continue 

или

HTTP/1.1 100 Continue 
[Additional Headers…] 

?

ответ

2

RFC 2616, Section 10.1: «Этот класс кода состояния указывает предварительный ответ, состоящий только из строк состояния и дополнительных заголовков, и заканчивается пустой строкой. Для этого класса кода состояния нет требуемых заголовков .. . "