HTTP/2 HTTPService Support

Hey there,

I was looking into developing a web server using HTTP/2 with Lua as the server side scripting language, but I’d like to make sure that Roblox can communicate with it. HTTP/2 is very different from HTTP/1.1 (it even uses a binary vs textual format), so I’m kind of doubtful that Roblox offers support for it. Does anyone know of a quick way to test or know off the top of their head if HTTP/2 is supported by the HTTPService?

Thanks!

2 Likes

If the question is “can Roblox communicate with the server” the answer is yes. HTTP/2 is fully backwards compatible with HTTP/1.1, so even if the client doesn’t support HTTP/2 it can still communicate with the server just fine.

If the question is “does HttpService support HTTP/2”, as in can it utilize all the new features of HTTP/2, I would say it is extremely doubtful.

4 Likes