Нормальный ответ HTTP выглядит следующим образом:
HTTP/1.0 200 OK
Можно ли опустить то, что RFC вызывает фразу разума? Что-то вроде:
HTTP/1.0 200
В RFC говорится:
Status-Line = HTTP-Version SP Status-Code SP Reason-Phrase CRLF
Reason-Phrase = *<TEXT, excluding CR, LF>
Я понимаю это как:
- Пустая строка в порядке для Reason-Phrase
- Но в любом случае должно существовать пробел после кода состояния
Таким образом, было бы справедливо следующее:
HTTP-Version SP Status-Code SP CRLF
Правильно ли я понимаю RFC?