Здравствуйте!
spoilerМожете объяснить почему у разных серверов-браузеров, заголовки в разной последовательности, (или я пропустил какую то закономерность), да и до кучи, почему бы не присылать битовую маску запроса например: первые 2 бита-GET или POST, или много еще чего (в приделах 3-х)! Далее сам запрос страницы, естественно можно поместить в массив. А после стартовой строки ограниченное количество заголовков которые, все не хочется читать, вот еслиб была какая то последовательность и до кучи все в битах!, нежели сравнивать строки, было бы все быстрей
например:
Уже HTTPS стучиться к Вам, как раз в нем все стандартизовано, но такой тонкий момент как чтение HTTP-заголовков остается на уровне сортировки строк!
Сам вопрос: Почему HTTP-заголовки не имеют определенной последовательности и почему бы их не поместить в биты байта, для той же самой экономии трафика?