在 TIBCO BW 中处理预检请求

Handling preflight requests in TIBCO BW

我们如何处理 TIBCO BW 中的预检请求。我有一个 Web 应用程序正在向我的 BW 服务发送 AJAX 请求。在浏览器中,我可以看到它在实际发送数据之前发送了一个 "OPTIONS" 类型的请求并返回了 200 状态,但奇怪的是我没有看到 BW 中的任何进程被触发?

BW 是如何处理的。我使用基本的 HTTP 接收器作为我的流程启动器。顺便说一句,我在回复中发回了 CORS headers,但在这种情况下,请求甚至没有到达我的服务。

这只能在 BW 5.12 或更高版本中实现。 您需要在 BWEngine.tra 文件中添加一个 属性。 属性 是 bw.plugin.http.enableDoOptions. 将其设置为真。

此信息也可在 BW 5.12 发行说明中找到