java - 调用返回 zip 文件的 Web 服务 - java
问题描述
我已经能够调用返回 zip 文件的 Web 服务,但它以我不熟悉的格式返回它。这是我在控制台中看到的结果的一部分(不是全部),当我对包含响应的字符串执行 prinln 时:
oiÑ3(åˉFMèÇq΃„ï-®!?...QÒ M½^X¾=...Xœ/P¸€Uú9 zFèTvÄ¡ul\‰õö©ºûÅJF;P¼e²ÉÀ«I÷3²ï*°ré>"Æà0i‡‡åE
我想在我的一个文件夹中获取该 zip 文件。有没有办法将这些字符翻译成我机器上下载的 zip 文件?
编辑:这是打印这些东西的代码
SOAPMessage soapResponse = soapConnection.call(soapRequest, soapEndpointUrl);
ByteArrayOutputStream out1 = new ByteArrayOutputStream();
soapResponse.writeTo(out1);
responseMsg = new String(out1.toByteArray());
System.out.println(responseMsg); //DELETE THIS****-*-*-*
其他编辑。我最感兴趣的是能够从字符串变量 responseMsg 中获取 zip 文件,
解决方案
推荐阅读
- mathjs - 无法解析“mathjs/数字”
- javascript - 如何将动态图像路径作为道具传递给 React 卡片
- javascript - 我的数组/选择没有与我的表单一起发布
- ruby-on-rails - 获取没有回复详细信息的电子邮件正文 - ActionMailbox
- c++ - 为什么 [class.temporary]/2 中的注释 3?第 (2.1) 至 (2.6) 段不应该具有规范地位吗?
- flutter - 在颤振中,如何在异步函数执行完成后严格触发某些事情?
- python - 为什么不是所有标签都显示在 matplotlib 图例中?
- python - Selenium Automation 将文件保存到目录
- visual-studio-code - 为什么我在 VS Code 中出现终端错误?
- excel - 如何抑制更改事件以允许在 vlookup 期间使用全部值?