首页 > 解决方案 > Http rest 客户端总是失败并出现 400 错误

问题描述

这是一个奇怪的问题,我在向 API 发起 http post 调用时遇到了问题。基本上,我必须从我的服务中使用多个 API。所以,我写了一个通用的方法来做到这一点。此方法使用 HttpURLConnection 与使用 API 端点和输入 Json(字符串格式)的服务器通信。此实现在独立模式下运行良好。相同的请求字符串在服务器上部署时失败。失败,返回码 400。请求到达服务器并获得响应,但响应错误。

  1. 我不认为,客户端有任何问题 - 因为相同的代码在独立模式下工作。
  2. 我不知道,如果服务器导致任何问题(理想情况下不应该是这种情况) - 因为同一个客户端正在为其他 API 工作

我的工作环境是 jboss EAP 7.1。

标签: httpurlconnection

解决方案


推荐阅读