Я конвертирую это в службу Typescript для нашего веб-приложения React. Ниже представлен оригинальный API на Java. Что такое тип данных ответа Typescript? Капля?
@GET
@Path("/{vendorId}/Photo}")
@Produces("image/png")
byte[] getVendorPhoto(@PathVariable long vendorId);





const idView = new Uint32Array(buffer, 0, 1);
const usernameView = new Uint8Array(buffer, 4, 16);
const amountDueView = new Float32Array(buffer, 20, 1);
@mattsmith5 на самом деле, это зависит от твоего состояния. может попробовать float32.
привет, какое это состояние? на что мне обратить внимание?
@mattsmith5 на основе данных, хранящихся в буфере. насколько мне известно
это байтовый массив png, я пытаюсь выяснить, какой тип массива из 3 лучше всего подходит для изображений png
JS-эквивалентом Java-типа byte является Int8Array. Потому что Java byte — это 8-битное целое число со знаком.
const byteArray = new Int8Array(new ArrayBuffer(arrayOfInts));
дополнительный вопрос здесь, stackoverflow.com/questions/74480265/…
поэтому для моего примера выше, byte[] image/png, должен ли я использовать Uint32, Float32, Unit8? какой лучший вариант из 3-х?