7.5 HTTP/2 支持
默认情况下,Micronaut 的 HTTP 客户端配置为支持 HTTP 1.1。要启用对 HTTP/2 的支持,请在配置中设置支持的 HTTP 版本:
在客户端启用 HTTP/2
- Properties
- Yaml
- Toml
- Groovy
- Hoon
- JSON
micronaut.http.client.http-version=2.0
micronaut:
http:
client:
http-version: 2.0
[micronaut]
[micronaut.http]
[micronaut.http.client]
http-version=2.0
micronaut {
http {
client {
httpVersion = 2.0
}
}
}
{
micronaut {
http {
client {
http-version = 2.0
}
}
}
}
{
"micronaut": {
"http": {
"client": {
"http-version": 2.0
}
}
}
}
或指定注入客户端时使用的 HTTP 版本:
注入 HTTP/2 客户端
@Inject
@Client(httpVersion=HttpVersion.HTTP_2_0)
ReactorHttpClient client;