Описание тега protobuf.js
NoneProtobuf-js - это кодировщик / декодер протокольных буферов для Javascript.
2
ответа
Невозможно присвоить значение переменной по ссылке в Javascript
Я хотел бы присвоить значение переменной IMLoginReq внутри функции загрузки ProtoBuf, но она не работает, кто-нибудь может помочь? var IMLoginReq; protobuf.load("./pb/IM.Login.proto", (err, root) => { // Obtain a message type IMLoginReq = root.lo…
20 дек '16 в 02:54
0
ответов
Может ли protobuf.js читать из потока?
Я новичок в Node.js, В настоящее время у меня есть бинарный файл, который содержит много протобуф Message, Я не знаю, как их разделить. Я тоже не понимаю что Reader здесь, в Message.decodeDelimited(reader: Reader|Uint8Array): Message упоминается в д…
09 июл '17 в 06:25
0
ответов
protobuf.js pbjs проблемы с импортом
Мне нужно использовать инструмент командной строки protobuf.js pbjs, чтобы преобразовать несколько протос в файл JSON. Прото-файлы расположены в разных каталогах, например: schema/path_a/a.proto schema/path_b/b.proto Внутри "b.proto" я импортирую "a…
20 фев '18 в 23:05
1
ответ
Проводка двоичного буфера с использованием Node-RED
Я пытаюсь отправить байтовый массив через POST с помощью Node-RED. Я могу успешно создать буфер с помощью этого модуля и сохранить его в msg.payload, Однако я не могу понять, как добавить его в качестве параметра в узле http-запроса. Принимающее при…
15 авг '17 в 15:02
0
ответов
В том числе Protobuf возвращает "экспорт" только для чтения
Я пытаюсь включить следующее как protobuf/index.js const protobuf = require('protobufjs') const root = protobuf.Root.fromJSON(require('./protobuf_bundle.json')) const Message = root.lookup('Message') Message.MessageType = Message.nested.MessageType.…
21 сен '18 в 19:48
1
ответ
Protobuf не производит API, я хочу
Я пытаюсь использовать protobufs для сериализации моих данных, однако, когда я запускаю команду protobuf для файла.proto, он не предоставляет мне функций, которые, как он говорит, будут, а именно serializeToString и parseFromString. Есть идеи, почем…
16 май '18 в 12:56
2
ответа
Как получить protobuf.js для вывода строк перечисления вместо целых чисел
Я использую последний protobuf.js с Node.js 4.4.5. Я в настоящее время изо всех сил пытаюсь получить protobuf.js вывести строковые определения перечислений вместо целых чисел. Я попробовал несколько предложений, но ни одно из них не сработало: https…
07 июн '16 в 19:02
0
ответов
Объедините результат нескольких асинхронных вызовов в одно сообщение с protobuf.js
Используя Protobuf.js, мне нужно объединить результат нескольких асинхронных вызовов в одно сообщение, а затем отправить его как ответ. Порядок асинхронных вызовов не может быть установлен априори. Я создал пример сценария, который вызывает три гипо…
02 дек '18 в 06:57
1
ответ
Как вернуть простое логическое значение в ProtoBuffer?
В моем proto файл, я определяю интерфейс службы: syntax = "proto3"; package mynamespace; import "google/protobuf/empty.proto"; service MyService { rpc isTokenValid (TokenRequest) returns (TokenResponse) { } } message TokenRequest { string token = 1;…
26 дек '18 в 09:37
1
ответ
Как я могу проверить google.protobuf.Timestamp в Javascript?
Использование файла прото из API, созданного в Scala. Мой код находится в JS, пытается проверить мой код и получает следующую ошибку: AssertionError [ERR_ASSERTION]: invalid return value: post[0].lastPublishedDate: Date expected Пробовал и не работа…
24 фев '19 в 07:46
1
ответ
Команда pbjs не найдена после установки pbjs в проект
Я работаю над ионным проектом с использованием protobuf, и я уже установил protobuf. Лук, я хочу установить инструмент pbjs. Я сделал это в каталоге проекта, используя npm install pbjs. Но когда я использую pbjs, за которым следуют правильные аргуме…
27 июн '17 в 16:54
0
ответов
Пустой ответ при отображении массива объектов в Protobuf с использованием Node JS
Ниже приведен пример ответа API, который представляет собой массив объектов. Я пытаюсь преобразовать этот ответ в protobuff, используя следующие шаги. Но это всегда дает мне пустой ответ. [ { travels: "Kallada Travels (Suresh Kallada)", busType: "Vo…
18 июн '18 в 09:50
0
ответов
Как я могу скомпилировать JS protobuf на Windows
У меня есть файлы Protobuf, я хочу скомпилировать их в файлы.js в Windows. Я видел, что Google не публиковал здесь JS-компилятор! После довольно тщательного поиска в интернете я не смог найти прямой компилятор для Windows, я что-то упустил? Какова л…
20 сен '18 в 14:46
1
ответ
Как загрузить файл прото с импортом
Я использую библиотеку dcodeIO / protobuf.js (версия 6.8.4) для разбора сообщений protobuf в браузере. Я могу заставить его работать с простыми прото-файлами, если другой прото-файл не импортирован. Импорт других прототипов в основной нарушает все. …
01 фев '18 в 23:38
0
ответов
Как использовать клиент узла для тестирования примера mnist?
Когда я использую узел клиента для тестирования образца MNIST, получил ошибку. node_mnist_client.js: var grpc = require('grpc'); var mnist_proto = grpc.load('.var grpc = require('grpc'); var mnist_proto = grpc.load('./protos/mnist_inference.proto').…
18 сен '17 в 02:21
1
ответ
Создать прототип схемы во время выполнения?
Я использую protobuf.net в течение некоторого времени с его IExtensible особенность (позволяет создавать потоки сообщений во время выполнения прото). К сожалению, кажется, что нет никакой функциональности для извлечения proto схема из расширяемого к…
17 ноя '15 в 11:30
0
ответов
Используйте protobuf.js в приложении браузера
У меня очень простое браузерное приложение, которое должно использовать protobuf: https://github.com/dcodeIO/protobuf.js меня также есть файл ".proto" с форматом сообщений, поэтому мне просто нужно кодировать входящие сообщения. с протобуф. К сожале…
28 май '18 в 12:18
0
ответов
Исключения типа протокола CORS
Может кто-нибудь объяснить это, что объясняет исключения протокола CORS. Я пытаюсь сделать запрос Cors с типом контента application/protobuf, как это fetch("url", { method: "post", headers: { "Content-Type": "application/protobuf", }, mode: "cors", …
10 янв '18 в 10:10
2
ответа
protobuf.js: есть ли синхронный способ загрузки статического кода
Я пытаюсь синхронно загрузить статический код protobuf.js (сгенерированный с помощью pbjs). Согласно документации, документированный метод является асинхронным. Асинхронная загрузка выполняется так: protobuf.load("bundle.json", function(err, root) {…
31 май '17 в 19:56
1
ответ
Как убрать неиспользованный жанр, требующийся при использовании протобуф аннотации
package usegogo.api.v1; import "google/protobuf/empty.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/duration.proto"; import "google/protobuf/field_mask.proto"; import "gogoproto/gogo.proto"; option (gogoproto.marshaler_al…
21 фев '19 в 10:18