Add user_agent setting for gRPC

https://github.com/XTLS/Xray-core/pull/1790
This commit is contained in:
tdjnodj 2023-03-26 14:07:46 +08:00 committed by yuhan6665
parent e4be377469
commit e1276fdc29

View File

@ -37,6 +37,7 @@ gRPCHTTP/2内置多路复用不建议使用 gRPC 与 HTTP/2 时启用 m
{
"serviceName": "name",
"multiMode": false,
"user_agent": "custom user agent",
"idle_timeout": 60,
"health_check_timeout": 20,
"permit_without_stream": false,
@ -49,6 +50,14 @@ gRPCHTTP/2内置多路复用不建议使用 gRPC 与 HTTP/2 时启用 m
一个字符串,指定服务名称,**类似于** HTTP/2 中的 Path。
客户端会使用此名称进行通信,服务端会验证服务名称是否匹配。
> `user_agent`: string
::: tip
**只需**在**出站****客户端**)配置。
:::
设置 gRPC 的用户代理,可能能防止某些 CDN 阻止 gRPC 流量。
> `multiMode`: true | false <Badge text="BETA" type="warning"/>
`true` 启用 `multiMode`,默认值为: `false`