【发布时间】:2017-01-11 22:12:03
【问题描述】:
我们已在 Java 中通过 REST API 实现了与 HP ALM 12.5 的双向集成,并尝试通过 Req ID 获取需求详细信息并获得以下响应。
405 方法不允许异常
qccore.method-not-allowedMethod not allowedjavax.ws.rs.WebApplicationException
当我们尝试点击需求 URL (GET) (/qcbin/rest/domains/domain_name/projects/project_name/requirements/req_id) 和服务器 URL (qcbin/休息/服务器)。 但是我们能够通过浏览器和 Postman(API 测试工具)获得有效响应 在点击上述 URL 之前,我们已经点击了身份验证 URL 和会话 URL。并且能够验证和创建具有有效响应的 QC 会话。
相同的代码适用于 QC 版本 12。 因此,我想知道可能导致此问题的原因以及上述 URL 的有效/强制请求标头是什么(在 12.5 文档中不是很清楚)。
【问题讨论】:
-
您是否指定了请求中的所有标头,即内容类型和接受?
-
发布您的代码以获得更好的帮助。
标签: rest api alm http-status-code-405 hp-quality-center