gpt4 book ai didi

java - HttpResponse 正文正在更改

转载 作者:太空狗 更新时间:2023-10-29 11:22:48 26 4
gpt4 key购买 nike

我们目前面临一个特殊问题,我们不知道是什么原因造成的。

我们在 serverA 上托管了一个网络服务。当从 serverB 调用此 Web 服务时(使用命令 curl http://serverA:8008/service/getId),我们得到所需的响应。 (网络服务返回一个 Id,它是一个整数)。

当从 serverC 调用相同的网络服务时,我们得到了所需的响应,但响应中的数字 2 被替换为 _

例如,当从 serverB 调用网络服务时,我们得到 5002。当从 serverC 调用相同的 Web 服务时,我们得到 500_

我们检查了 serverA 的 wireshark 详细信息,从 serverA 传出的数据对于两个服务器都是相同的。

目前我们不知道为什么会这样。我想补充一点,serverC 在 DMZ 中,而 serverB 不在。

非常感谢在这方面的任何输入/帮助。

最佳答案

通过收集事实

 1. Server doesn't change the response by its own.
2. Web Service is giving the same response for the same input.

唯一的罪魁祸首是你的防火墙,你能不能为了测试目的而停止它,看看响应是否如预期的那样到来。或者尝试检查防火墙设置并为 Web 服务创建漏洞/异常(exception)。

关于java - HttpResponse 正文正在更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12837272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com