跳到正文
Træfɪk

GrpcWeb

grpcWeb 中间件在将请求转发给后端之前,将 gRPC Web 请求转换为 HTTP/2 gRPC 请求。

提示

请注意,Traefik 需要使用 gRPC 与后端通信(h2c 或基于 TLS 的 HTTP/2)。 更多详情参阅暴露 gRPC 服务。

配置示例

http:
  middlewares:
    test-grpcweb:
      grpcWeb:
        allowOrigins:
          - "*"
[http.middlewares]
  [http.middlewares.test-grpcweb.grpcWeb]
    allowOrigins = ["*"]
labels:
  - "traefik.http.middlewares.test-grpcweb.grpcweb.allowOrigins=*"
{
  //...
  "Tags" : [
    "traefik.http.middlewares.test-grpcweb.grpcWeb.allowOrigins=*"
  ]
}
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
  name: test-grpcweb
spec:
  grpcWeb:
    allowOrigins:
      - "*"

配置选项

字段 说明 默认值 必填
allowOrigins 允许的来源列表。
也可以配置通配来源 *,匹配所有请求。
更多信息见此处。
[] 否

allowOrigins 允许的来源

包括配置使用方法在内的更多信息,参阅:


版权所有 © 头文件软件工作室

文档由 HeadFile Studio 翻译。

Traefik v3.7 中文快照 · 原文版权归 Traefik Labs 及贡献者所有 · MIT 许可证