is there any support for http/3 in java/kotlin wor...
# announcements
s
is there any support for http/3 in java/kotlin world?
g
What exactly do you expect?
There are QUIC implementations for Java that can be used from Kotlin
http/3 is just a draft/proposal for now
n
well this exists and is probably usable from kotlin: https://bitbucket.org/pjtr/kwik/
and i suspect fuel will support it in time.. when its like.. out of draft stage i will bring it up
g
Does fuel have own http client? I thought it just a wrapper
n
well i think its just a wrapper.. but there is no reason why we will not be able to alos wrap a QUIC client for http/3 conformance
g
I just mean that usually such high level libraries just use some http client and protocol version is just abstracted, so you should worry about http client and server support rather than about direct support by high-level library
n
actually no.. i am not sure if FUel wraps anything.. i cannot find any such dependency..
it uses
HttpURLConnection
and the like internally
g
yes, so wrapper for Java default HttpUrlConnection
n
so with updates to java when eventually support for QUIC comes in java 14 or so.. probably later..
g
Or just use http client that supports it
n
tbh it looks unlikely but i am not very familiar with this part of the codebase either
g
like Http 2.0 supported by OkHttp, but not by HttpUrlConnection before Java 10
n
i am rather sure OKHttp will quickly support http 3 as well
g
Yes, but it’s too early for that in general., there is no such thing as http 3, just a proposal to use this name for standardised version of QUIC
s
Yes, is there a server which can leverage QUIC
google 1
g
Try google it. It’s not really topic of this slack