HTTP 1.1 поддерживает поддерживаемые соединения, соединения не закрываются до тех пор, пока не будет отправлено сообщение "Соединение: закрыть".
Итак, если браузер, в этом случае firefox имеет network.http.pipelining enabled и network.http.pipelining.maxrequests увеличен, это не такой же эффект в конце?
Я знаю, что эти настройки отключены, потому что для некоторых веб-сайтов это может увеличить нагрузку, но я думаю, что простой заголовок HTTP-заголовка может сказать браузеру, что это нормально, и использовать эту проблему легче.
Не было бы проще изменить настройки по умолчанию в браузерах, чем придумать новый протокол, который увеличивает сложность, особенно на серверах http?