Karate 空手道POST请求为REST POST事务返回了无效的内容类型消息

Karate 空手道POST请求为REST POST事务返回了无效的内容类型消息,karate,Karate,给定url'https://api-xxxxxxxxxxxxxxx/xxxxx/" 和头授权=‘承载人’+令牌 标题X-XSRF-header='xxxxxxxxx' 标题内容类型='application/xxx.pingxxxxx.checkUsernamePassword+json' //在空手道的请求过程中,“checkUsernamePassword”自动变为(小写u&p)“checkUsernamePassword” //也就是说,在POST请求期间,它更改为“applicati

给定url'https://api-xxxxxxxxxxxxxxx/xxxxx/"

  • 和头授权=‘承载人’+令牌
  • 标题X-XSRF-header='xxxxxxxxx'
  • 标题内容类型='application/xxx.pingxxxxx.checkUsernamePassword+json'
//在空手道的请求过程中,“checkUsernamePassword”自动变为(小写u&p)“checkUsernamePassword”

//也就是说,在POST请求期间,它更改为“application/xxx.pingixxx.checkusernamepassword+json”

和请求{用户名:'12345xxx',密码:'12233xxx'}

当方法发布时

空手道响应为{“代码”:“无效内容类型”“消息”:无效内容类型xxxxx}

案例1:当我使用u&p小写内容时,我复制了与Postman相同的错误响应

案例2:当我在Postman中使用U&p大写内容时,我在Postman中得到了有效的响应


请澄清我如何在空手道中使用大写U&p或其他关键字强制标题内容类型来解决此问题

是的,看起来确实存在问题。我们正在开发新版本,看起来已经修复,也许您也可以确认:

您可以尝试切换到
空手道球衣
,而不是
空手道阿帕奇
。如果这不起作用,请帮助我们测试即将发布的版本,以便我们能够更快地发布它: