gpt4 book ai didi

grpc - 为什么浏览器不支持 gRPC?

转载 作者:行者123 更新时间:2023-12-04 20:00:51 31 4
gpt4 key购买 nike

gRPC 基于 HTTP/2,它(假设)被浏览器广泛支持。因此,我觉得从浏览器使用 gRPC 应该没有问题。

但是,很明显存在问题。协议(protocol),grpc web , 是不同的,因为“由于浏览器限制”而存在。还有许多博客文章描述了为使 gRPC 在浏览器中工作而部署的复杂技术堆栈。

我错过了实际问题 - 为什么 gRPC 不能简单地在浏览器中工作?

最佳答案

我现在了解浏览器仅支持 HTTP/2,因为它们使用它代表您的应用程序 (javascript) 代码从服务器获取资源。

Javascipt 应用程序代码仍然只能使用 HTTP/1(可以在 HTTP/2 连接中由浏览器在后台处理)。因此,应用程序代码不可能使用 grpc。

如果有人应该找到文档中对此进行解释的位置,最好在此处添加指向它的链接。

关于grpc - 为什么浏览器不支持 gRPC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52212455/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com