我有一个java web服务我试图支持java并不是我的区域,但我必须支持这一点。
请求从带有文件名的.net应用程序进入服务,我的工作是从文件系统读取文件并将其作为字节数组吐出到另一个服务(也是java但不受我的控制) )
问题是,当他们将字节流保存回来时,他们抱怨我已经以某种方式损坏了它。但是我写了少量的代码,文件看起来很好,我们坚持认为阵列大小相同,过去有没有类似的问题?
答案 0 :(得分:1)
这里没有足够的信息可以确定。
但前段时间我曾在一家合法公司工作并遇到过类似的问题,幸运的是我们拥有这两项服务,但我花了6天时间查看这个,然后另一个开发人员花了2美元,而建筑师也花了一些时间。
我们总结了我们的代码是正确设置mimetypes等并且数组被正确写出来了,它是一个相当旧版本的tomcat(旧版于2007年)但事实证明当我们升级tomcat时这个问题消失了,因此之前你花了更多的时间在这上面我建议对方至少尝试另一个tomcat实例测试,看看是否能解决问题。
我可能会偏离基地。