On 26.11.2019 14:16, Konstantin Tokarev wrote: > > > 26.11.2019, 16:11, "Mårten Nordheim" <marten.nordh...@qt.io>: >> On 26.11.2019 13:54, Konstantin Tokarev wrote: >>> What about an elephant in the room, i.e. HTTP/3? Will it be implemented >>> anytime soon? >> >> Given the size and requirements of QUIC (and http3) we plan to wait for >> it to stabilize and get closer to release, then we can consider >> 3rd-party libraries to implement an internal (at least for QUIC v1 IMO) >> "QQuicSocket" of sorts (glorious name). Then HTTP/3 would be on-top of >> that or through a library as well. >> If we cannot find a suitable library we'll have to make one ourselves. >> So no plans for an implementation "soon", it will depend on the outside >> world. I would rather we be a little late to the game than have a flawed >> API for the lifetime of Qt 6 :) > > Does last sentence imply that HTTP/3 will not be supported in QNAM > transparently > and will use entirely new public API? >
No, shouldn't be something entirely new (hopefully not) for QUIC v1/HTTP/3. But we'll likely add similar options to what HTTP/22 has (with allowed attributes and so on). So HTTP/3 we could likely add without committing ourselves to a potentially soon-to-be-broken API. I would still prefer it to be closer to leave the draft stage (and library support before putting in too much effort though). Mårten _______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development