@rayslava
Ну вот штука в том, что во многих ситуациях HTTP стал частью протокола/соглашения API.
Неотъемлемой. Перестав быть только транспортом.
И в общем-то транспортом если уж совсем угорать будет TCP. А HTTP - это вполне себе "фреймворк" для других слоёв вроде приложения стал.
Если воспринимать API расширением HTTP, а не приложением использующим как транспорт - всё уже не так однозначно.
@skobkin @rayslava на Вики написано, что это application layer, не транспорт.
В rfc тоже