报错原因,请求头问题:
错误的将Content-Type设置为了application/vnd.ksql.v1+json
curl --request POST \
--url http://localhost:8088/query \
--header 'Content-Type: application/vnd.ksql.v1+json' \
--data '{ "ksql": "SELECT * FROM TABLE_NAME LIMIT 10;", "streamsProperties": {}}'
正确的请求方式如下。
curl --request POST \
--url http://localhost:8088/query \
--header 'Accept: application/vnd.ksql.v1+json' \
--header 'Content-Type: application/json' \
--data '{ "ksql": "SELECT * FROM TABLE_NAME LIMIT 10;", "streamsProperties": {}}'
博客指出Kafka请求报错原因是请求头问题,错误地将Content-Type设置为application/vnd.ksql.v1+json,并给出了错误的请求示例。同时提供了正确的请求方式,将Accept设置为application/vnd.ksql.v1+json,Content-Type设置为application/json。
1228

被折叠的 条评论
为什么被折叠?



