如何在CometD中的Bayeux服务器响应中获取响应对象

时间:2017-08-18 10:46:58

标签: long-polling cometd bayeux

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

1 个答案:

答案 0 :(得分:0)

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

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

因此,如果您有其他信息要发送给客户端,那么更好的方法是将其他信息放入CometD消息而不是HTTP标头中。

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

你的问题太通用了(不说你为什么要添加标题,没有说明具体的标题等等)来获得准确的答案,但最重要的是你通常不想使用HTTP标题与CometD。