Blog

Envoy üzerinden gRPC-Web: protobuf tarayıcıları için CORS ve preflight

Envoy gRPC-Web’i arka uçlara yönlendirir; gRPC transcoding öncesinde HTTP bağlantı yöneticisinde CORS’u etkinleştirin.

1 dk okuma
grpc-webenvoycors

Filtre sırası

cors filtresini router’dan önce koyun ki preflight doğru başlıklarla kısa devre yapsın.

max-age’i CDN önbelleğiyle hizalayın.

Hata ayıklama

Başarısız preflight’larda :method ve :authority loglayın.

grpc-timeout ve grpc-message’ın exposed listesinde engellenmediğini doğrulayın.

Bloga dön