Hacker News new | ask | show | jobs
by solarkraft 235 days ago
> I’m wondering if the design space for new protocols should really be constrained to layers on top of HTTP.

Absolutely yes, IMO. This significantly eases web client development.

1 comments

Not being tied to well-known port numbers, and by extension a single service per IP address, is also great.
You can run HTTPS on any port.
My argument was in favor of layering protocols on top of HTTP(S), which allows hosting an unlimited number of instances of servers for the same protocol on the same IP without having to somehow agree on using a non-standard port.