在节点中向使用grpc-web-proto的端点发送请求,可以按照以下步骤进行操作:
npm install grpc-web
protoc --js_out=import_style=commonjs,binary:. --grpc-web_out=import_style=commonjs,mode=grpcwebtext:. your_service.proto
这将生成一个your_service_pb.js文件和一个your_service_grpc_web_pb.js文件。
const {YourServiceClient} = require('./your_service_grpc_web_pb');
const {YourRequest} = require('./your_service_pb');
const {grpc} = require('grpc-web-client');
const client = new YourServiceClient('http://your-grpc-server.com');
然后,创建一个请求对象,并设置请求参数:
const request = new YourRequest();
request.setParam1('value1');
request.setParam2('value2');
最后,使用客户端发送请求,并处理响应:
client.yourMethod(request, {}, (err, response) => {
if (err) {
console.error('Error:', err.message);
return;
}
console.log('Response:', response.toObject());
});
这样,你就可以在节点中向使用grpc-web-proto的端点发送请求了。
推荐的腾讯云相关产品:腾讯云无服务器云函数(SCF)
请注意,以上答案仅供参考,具体实现可能因环境和需求而异。
领取专属 10元无门槛券
手把手带您无忧上云