ONop丶H 2018-12-12 09:03 采纳率: 0%
浏览 7446

我使用springboot cxf 调用webservice接口,传入参数,无法正常调用接口?

环境:springboot 2.0.2 cxf3.2.5 文件上传,

webservice接口:
图片说明

Java 调用:
图片说明

webservice需要一个 base64Binary,我在Java中传入byte[],会出现以下错误
图片说明
图片说明

我将文件转成btye[] 在通过base64加密,在转回btye[] 依旧出现上面问题。

然而我转入一个文件转成btye[] 在通过base64加密的String时,只要不是byte[]类型,都会报下面错误:
图片说明 哪位大佬能帮忙解决yi'xia

  • 写回答

1条回答 默认 最新

  • 老黑程序说 2023-04-23 20:23
    关注

    为什么入参一定要是byte[] 呢?即使远程接口需要的是byte[] ,你也可以自己在代码里去把文件转换成byte[] 呀

    评论

    报告相同问题?

    悬赏问题

    • ¥15 霍利韦尔软件web station N4的安装密码忘记了能找回吗
    • ¥20 帮电子新生画个仿真图吧🥰
    • ¥25 实验:WordCount案例实践(根据实验指导书编写实验报告。要求:文字加图)
    • ¥20 基于STM32F407设计一个贪食蛇游戏,要求:1有开始 、结束界面,能进行游戏设置,如:界面颜色,蛇移动速度。2蛇体能上下左右移动且在界面能随机生成食物,蛇吃后会变长;3小蛇碰壁死亡,显示游戏结束。
    • ¥15 摁摁钮(接P3.4口)无法实现点阵管播放速度调节,大家能帮我看看是什么问题吗?TAT
    • ¥15 grafna发送告警信息
    • ¥15 51单片机,LCD屏幕内容修改
    • ¥20 Ida Pro动态调试
    • ¥15 TensorFlow深度学习拓展项目
    • ¥20 springboot博客系统