在API上的“post”方法获取“org.glassfish.jersey.message.internal.HeaderValueException”错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在API上的“post”方法获取“org.glassfish.jersey.message.internal.HeaderValueException”错误相关的知识,希望对你有一定的参考价值。

我得到的例外是

org.glassfish.jersey.message.internal.HeaderValueException:“Content-Type”标头值太多:“[application / json,application / json]”

当我收到此错误时,我正在传递内容类型='application / x-www-form-urlencoded'的请求。当我尝试不传递内容类型时,我仍然得到相同的异常。

答案

请使用最新的空手道版本,你应该能够解决这个问题:https://github.com/intuit/karate

以上是关于在API上的“post”方法获取“org.glassfish.jersey.message.internal.HeaderValueException”错误的主要内容,如果未能解决你的问题,请参考以下文章

自定义 Web api 上的 POST 405(不允许的方法)

使用 axios 在 react-native 中使用 POST 方法获取 API 数据

curl 使用 POST 方法工作,但获取 API 返回错误 503

API 控制器 POST 方法 multipart/form-data 在主体内使用边界获取消息

POST / PUT 上的 Java Spring REST API 状态 400 响应

Post 方法上的 MethodNotAllowedHttpException