【问题标题】:Java byteArray equivalent in Node.jsNode.js 中的 Java byteArray 等效项
【发布时间】:2020-11-25 14:27:17
【问题描述】:

我有带有 Node.js 的 rest API 和来自 java 应用程序的图像作为字节数组。

This is an image

这是转换为字符串字节数组的图像:
[B@c75af72

我想对此进行解码并检查它是否是图像,然后将其上传到服务器上。

另外,我想从 URL 中获取图像并将它们转换为这个字节数组。

谁能帮我编码和解码这种东西?

【问题讨论】:

标签: javascript java node.js arrays image


【解决方案1】:

您的问题是基于[B@c75af72 以某种方式描述字节数组的内容的错误假设。如果不这样做,那只是toString()byte[] 上的结果。它提供的所有信息都是类型([B 表示 byte[])和身份哈希码(与数组的 内容 完全无关)。

这些信息不足以重现字节数组的内容。

换句话说:如果这就是你所拥有的,那么你就不走运了。您必须传输byte[]内容,而不是那个字符串。

【讨论】:

    猜你喜欢
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 2016-08-23
    • 2018-10-31
    • 2022-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多