Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Post 无法使用Kafka Rest代理创建Kafka主题-HTTP 415不支持的媒体类型javax.ws.rs.NotSupportedException_Post_Apache Kafka_Kafka Rest - Fatal编程技术网

Post 无法使用Kafka Rest代理创建Kafka主题-HTTP 415不支持的媒体类型javax.ws.rs.NotSupportedException

Post 无法使用Kafka Rest代理创建Kafka主题-HTTP 415不支持的媒体类型javax.ws.rs.NotSupportedException,post,apache-kafka,kafka-rest,Post,Apache Kafka,Kafka Rest,我正在关注这一点。我能够获得群集的信息,如下所示: curl -sk -X GET "https://xx.xx.xx.xx:8443/v3/clusters/" 前面的请求可以正常工作。然而,当我尝试创建一个主题时,我得到了HTTP415不支持的媒体类型javax.ws.rs.NotSupportedException错误 命令: curl -sk -X POST \ -H "Content-Type: application/json" \

我正在关注这一点。我能够获得群集的信息,如下所示:

curl -sk -X GET "https://xx.xx.xx.xx:8443/v3/clusters/"
前面的请求可以正常工作。然而,当我尝试创建一个主题时,我得到了HTTP415不支持的媒体类型javax.ws.rs.NotSupportedException错误

命令:

curl -sk -X POST \
     -H "Content-Type: application/json" \
     -d "{\"topic_name\":\"test1\",\"partitions_count\":6,\"replication_factor\":3,\"configs\":[]}" \
     "https://xx.xx.xx.xx:8443/v3/clusters/xxxxxxx/topics"
有人知道如何解决这个问题吗?

博客文章中的例子对我很有用:

POST http://localhost:8443/v3/clusters/<CLUSTER_ID>/topics
Content-Type: application/vnd.api+json

{
  "data": {
    "attributes": {
      "topic_name": "topic",
      "partitions_count": 1,
      "replication_factor": 2,
      "configs": []
    }
  }
}
POSThttp://localhost:8443/v3/clusters//topics
内容类型:application/vnd.api+json
{
“数据”:{
“属性”:{
“主题名称”:“主题”,
“分区计数”:1,
“复制系数”:2,
“配置”:[]
}
}
}

因此,将内容类型更改为
application/vnd.api+json
,并使用不同的请求主体,我也面临同样的问题。有什么帮助吗