javascript - 使用同一域上的服务器访问 kafka 模式注册表的 Rest API

标签 javascript cors apache-kafka

我在我的计算机上设置了 kafka,并启用了架构注册表。

我还在同一台机器上编写 Flask 应用程序。

我需要访问 Rest API,即

localhost:8081/schemas/ids/1

来自

localhost:5000

如何实现这一目标?

我正在使用最新版本的 kafka 和模式注册表..并尝试使用 JavaScript CORS 请求

编辑

这是属性文件

enter image description here

这是代码

enter image description here

这是错误

enter image description here

这是日志

enter image description here

最佳答案

将以下配置参数添加到您的 etc/schema-registry/schema-registry.properties 文件以启用 CORS

access.control.allow.methods=GET、POST、PUT、选项 access.control.allow.origin=*

配置参数的完整文档在这里 http://docs.confluent.io/current/schema-registry/docs/config.html

关于javascript - 使用同一域上的服务器访问 kafka 模式注册表的 Rest API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44757864/

相关文章:

javascript - 数据绑定(bind)到复选框内的 ng-model

php - JSON - PHP 与 Javascript?

javascript - AWS S3 - CORS 选项预检在使用 VersionId 删除期间抛出 400 错误请求

java - 如何让kafka在java程序中消耗滞后

hadoop - Storm bolt 不保证按收到的顺序处理记录?

javascript - Angular 2 : {{object}} works, {{object.child}} 抛出错误

javascript - 在 Node 12 中指定 ES6 模块

reactjs - ReactiveSearch、ES 和 CORS

php - 公共(public)文件的 Laravel CORS 问题

apache-kafka - 与 KafkaStreams 的窗口结束外连接