In almost all cases of game development using Unity, developers have patch updates where they download Asset Bundles using a http request as described here: Unity - Manual: Downloading an AssetBundle from an HTTP server (GET)
We are limited to using http/1.1. Can Unity support http/2 so that users can download at greater speeds to improve performance and delivery of updates?
Any news on this one? Not finding anything useful about UnityWebRequest and HTTP2
In general HTTP2 is not supported.
Some platforms may have support for it, but those are a minority.
Unity 6000.3.0a5 Release Notes
- Android: Added HTTP/2 support for UnityWebRequest on Android.
- EmbeddedLinux: VOX-3023: Enable HTTP/2 functionality and optimal extra HTTP/2 settings on EmbeddedLinux.
- Kepler: VOX-3023: Enable HTTP/2 functionality and optimal extra HTTP/2 settings on Kepler.
- Linux: VOX-3023: Enable HTTP/2 functionality and optimal extra HTTP/2 settings on Linux.
- macOS: VOX-3022: Enable HTTP/2 functionality and optimal extra HTTP/2 settings on Mac platform.
- QNX: VOX-3023: Enable HTTP/2 functionality and optimal extra HTTP/2 settings on QNX.
- Universal Windows Platform: VOX-3021: Enable HTTP/2 functionality on Universal Windows, including optimal HTTP/2 settings.
- Windows: VOX-3021: Enable HTTP/2 functionality on Windows, including optimal HTTP/2 settings.
3 Likes