0

我正在尝试自定义 Bayeux 服务器响应的响应,以便在将其发送回 UI 之前添加一些标头参数。我可以使用 LongPollingTransport 中的自定义方法在请求中添加标头值。需要很多帮助。

4

1 回答 1

0

CometD 试图从底层协议中抽象出来。

例如,当您使用WebSocket时,请求标头和响应标头的概念根本不再存在。

因此,如果您有附加信息要发送给客户端,那么附加信息应该放在 CometD 消息中而不是 HTTP 标头中会更好。

此外,当使用 HTTP 作为传输时,单个 HTTP 响应可能携带多个消息,因此不清楚附加信息将引用什么 CometD 消息。

您的问题太笼统(没有说明您为什么要添加标头,没有说明具体的标头等)以获得准确的答案,但底线是您通常不想将 HTTP 标头与 CometD 一起使用。

于 2017-08-18T17:23:21.760 回答