【发布时间】:2019-11-27 17:24:03
【问题描述】:
我正在运行实现服务接口的 gRPC 服务器和允许客户端连接的 Envoy 代理,以下 js 代码(文件 health.js)使用 webpack 构建并在 HTML 文件中引用 dist/main.js 进行成功调用和这是工作
const { HealthCheckRequest, HealthCheckReply } = require("./protobuf/service_pb")
const { ProtoClient } = require("./protobuf/service_grpc_web_pb")
var client = new ProtoClient('http://localhost:8080');
var request = new HealthCheckRequest()
client.healthCheck(request, {}, (err, response) => {
console.log(response)
})
我想在NodeJS服务器而不是浏览器中执行这个功能,实际上执行命令node health.js出现以下错误
...
ReferenceError: XMLHttpRequest is not defined
...
【问题讨论】:
标签: envoyproxy grpc-web