文件名称:grpc-express:基于gRPC Express的Web反向代理
文件大小:24KB
文件格式:ZIP
更新时间:2024-02-25 22:31:02
middleware express grpc rpc grpc-web
grpc-express 一个Express中间件,用于将HTTP 1.1 REST请求反向代理为HTTP 2.0 gRPC请求并反向代理。 概要 您可以将此中间件与NodeJS和Express一起使用,以向浏览器提供gRPC支持的服务API。 该中间件的重点是易用性而不是性能。 该中间件仅支持一元gRPC和服务器端流式调用。 正如提到的,使用纯REST端点的浏览器不可能很快支持双向或客户端流调用。 为什么要表达中间件 查看执行此操作的替代方法: :需要TypeScript :需要Go :需要.proto修改 :撰写本文时,测试 另一方面,Express中间件易于使用,并且您的应
【文件预览】:
grpc-express-master
----.eslintrc.json(312B)
----.gitignore(884B)
----package.json(964B)
----package-lock.json(108KB)
----LICENSE(1KB)
----index.js(5KB)
----README.md(3KB)
----.circleci()
--------config.yml(454B)
----test()
--------test.proto(647B)
--------sanity.test.js(142B)
--------service.js(2KB)
--------middleware.test.js(8KB)