JDeveloper Asked: 2020-08-02 07:50:03 +0800 CST 2020-08-02 07:50:03 +0800 CST 2020-08-02 07:50:03 +0800 CST 要将图像发送到 Web 服务,我是否必须将其编码为 Base64?[关闭] 772 我想知道是否要从 java 发送图像我必须先对其进行编码。 java 2 Answers Voted panterozo 2020-08-02T13:20:10+08:002020-08-02T13:20:10+08:00 您可以使用 MTOM(自 Java 6 起)JAX-WS MTOM,或作为基本 64 字符串,如 Elenasys 所说。 Best Answer Jorgesys 2020-08-02T13:01:21+08:002020-08-02T13:01:21+08:00 在我看来,您指的是如何在 Web 服务中发送图像的字节数组,发送它,拥有字节数组,正如您所提到的,您必须以Base64这种方式对其进行编码: String miImagen = Base64.encodeToString(byteArray, Base64.DEFAULT); miImagen将是您将在 WebService 中发送的值。
您可以使用 MTOM(自 Java 6 起)JAX-WS MTOM,或作为基本 64 字符串,如 Elenasys 所说。
在我看来,您指的是如何在 Web 服务中发送图像的字节数组,发送它,拥有字节数组,正如您所提到的,您必须以
Base64
这种方式对其进行编码:miImagen
将是您将在 WebService 中发送的值。