codecamp

Micronaut HTTP/2 支持

默认情况下,Micronaut 的 HTTP 客户端配置为支持 HTTP 1.1。要启用对 HTTP/2 的支持,请在配置中设置支持的 HTTP 版本:

在客户端启用 HTTP/2

 Properties Yaml  Toml  Groovy  Hocon  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;


Micronaut HTTP 客户端过滤器
Micronaut HTTP 客户端示例
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Micronaut 独立命令行应用程序

Micronaut 安全

Micronaut 多租户

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }