FIWARE - 是否有任何请求 headers 转发给 Orion Context Provider?
FIWARE - Are any request headers forwarded to Orion Context Provider?
Context Broker with Context Provider
来自 ContextConsumers 的查询(例如 GET /v2/entities?q=temperature>40
)未发送到 ContextProvider:https://github.com/telefonicaid/fiware-orion/issues/2282
我正在研究以下备选方案:
- 创建 Web 应用程序并将其放置在 ContextBroker 和 ContextProvider 之间。
POST /v2/registrations
的有效负载包含以下行:
"provider": {
"http": {
"url": "URL of the web app"
}
}
- 来自 ContextConsumer
GET /v2/entities
的请求 header 如果 ContextConsumer 想要过滤响应,则包含查询信息。
- Web 应用中继请求和响应 from/to ContextBroker to/from ContextProvider。
- 当
ContextConsumers 将查询信息放入他们的请求 headers.
任何人都可以告诉我是否有任何请求 header 被 ContextBroker 转发到 ContextProvider?
我会说正在转发的请求 headers 是:
- fiware-correlator
- fiware-service
- fiware-service路径
- x-auth-token
有关更多详细信息,我建议查看 Orion Context Broker 代码中的 httpSendRequest()
function implementation。
Context Broker with Context Provider
来自 ContextConsumers 的查询(例如 GET /v2/entities?q=temperature>40
)未发送到 ContextProvider:https://github.com/telefonicaid/fiware-orion/issues/2282
我正在研究以下备选方案:
- 创建 Web 应用程序并将其放置在 ContextBroker 和 ContextProvider 之间。
POST /v2/registrations
的有效负载包含以下行:
"provider": {
"http": {
"url": "URL of the web app"
}
}
- 来自 ContextConsumer
GET /v2/entities
的请求 header 如果 ContextConsumer 想要过滤响应,则包含查询信息。 - Web 应用中继请求和响应 from/to ContextBroker to/from ContextProvider。
- 当 ContextConsumers 将查询信息放入他们的请求 headers.
任何人都可以告诉我是否有任何请求 header 被 ContextBroker 转发到 ContextProvider?
我会说正在转发的请求 headers 是:
- fiware-correlator
- fiware-service
- fiware-service路径
- x-auth-token
有关更多详细信息,我建议查看 Orion Context Broker 代码中的 httpSendRequest()
function implementation。