当前位置: 首页 > 知识库问答 >
问题:

在两个实例中使用JIRA REST API时的不同错误响应

马魁
2023-03-14

我们公司有两个jira装置。一个用于我们的项目,另一个用于测试目的。

我在一个需要使用JIRA REST应用编程接口的项目中工作。为此,我连接到我们的测试实例。

问题是,在尝试REST API时,我不断收到400个错误,而没有一个错误的解释。我只是得到了一个HTML

您的浏览器发送了此服务器无法理解的请求

我有点绝望,决定把它放进我们真正的JIRA。令我惊讶的是,同样的要求给了我不同的回应:

{"errorMessages":[],"errors":{"project":"project is required"}}

在这种情况下,我确实得到了一个有意义的错误!我很容易复制了这个。我永远不会从测试实例中得到有意义的错误,但真正的实例总是会给我一个。

我不能在我们富有成效的JIRA中不断尝试,但我不能轻易地继续工作,而不会出现有意义的错误。那么,在测试实例中会出现什么问题呢?我找不到任何关于API响应“详细性”的配置。

共有1个答案

周阳成
2023-03-14

我相信这个错误不是由JIRA返回的,而是由作为生产配置一部分的代理web服务器返回的。

我建议您将浏览器发送的工作请求的HTTP头与通过curl传递的头进行比较。谷歌搜索“您的浏览器发送了一个此服务器无法理解的请求”也有帮助

 类似资料:
  • 在一次采访中,有人问我,关于多线程,假设在同一个对象上有两个线程(线程1和线程2)。Thread-1在synchronized method1()中,Thread-2能以任何方式在java中同时进入synchronized method2()吗? 我回答“不”。这里,当Thread-1处于synchronizedmethod1()时,它必须持有对象监视器上的锁,并且只有当它退出synchroniz

  • 我的应用程序在两个jboss版本jboss 4和jboss 7之间扩展。Jboss 4 intance正在通过eclipse运行。当我尝试通过[Jboss_HOME]/bin/standalone.bat运行Jboss 7时,它不会启动,并显示以下错误。 调用"C:\jboss as-7.1.1。最终\bin\standalone.conf.bat"警告JBOSS_HOME可能指向不同的安装-可能

  • 我正在努力学习vue。因此,我制作了一个小应用程序,可以显示来自API的新闻文章,并在另一个视图中允许用户登录到另一台服务器。 为此,我使用Axios。我知道我在某个时候让它工作得很好,但是今天当我开始我的项目时,让两个API同时工作是不可能的。 这是我的登录服务: 这是我的新闻服务: 这两个服务都位于不同的JS文件中,并导入到不同的vue文件中,但现在它们似乎无法共存,并且总是有一个服务覆盖另一

  • 我正在尝试使用Rest-Asure和Java为GET API创建测试自动化。 此API具有以下响应主体: 在此API响应中有两个同名“id”的字段。如何获取这两个字段的值? 谢谢

  • 问题内容: 我需要使用Cookie在两个不同的域之间共享SSO信息,这可以在PHP中完成吗? 问题答案: 在两个域上,放置从另一个域提取的图像或其他Web元素。使用URL通知另一个域用户X在域A上,并让域B将该用户ID与该用户在其系统上关联。 正确执行起来有点复杂,但是如果您认为通过它会很好地进行。 Vinko在评论中(感谢!)指出,我不认为您了解所涉及的安全风险是理所当然的。如果此信息对任何人都

  • 问题内容: 我正在尝试进行一些分析,出于“原因”,我希望程序中的每个对象都有自己的种子,但没有全局种子。我可以完成这样的事情吗? 预期的输出将是 等等…显然是一个超级设计的例子-这些单独的种子将被埋在对象中并与特定的事物相对应。但是第一步是要使类似的东西起作用。 我如何让python维护多个种子随机数? 问题答案: 您需要使用一个类对象。 该文档明确指出了您的问题: 该模块提供的功能实际上是该类的