【发布时间】:2017-08-18 10:46:57
【问题描述】:
我正在尝试自定义 Bayeux 服务器响应的响应,以便在将其发送回 UI 之前添加一些标头参数。我可以使用 LongPollingTransport 中的自定义方法在请求中添加标头值。需要很多帮助。
【问题讨论】:
标签: long-polling cometd bayeux
我正在尝试自定义 Bayeux 服务器响应的响应,以便在将其发送回 UI 之前添加一些标头参数。我可以使用 LongPollingTransport 中的自定义方法在请求中添加标头值。需要很多帮助。
【问题讨论】:
标签: long-polling cometd bayeux
CometD 试图从底层协议中抽象出来。
例如,当您使用WebSocket 时,请求标头和响应标头的概念根本就不存在了。
因此,如果您有附加信息要发送给客户端,那么附加信息应该放在 CometD 消息中而不是 HTTP 标头中会更好。
此外,当使用 HTTP 作为传输时,单个 HTTP 响应可能携带多个消息,因此不清楚附加信息将引用什么 CometD 消息。
您的问题太笼统(没有说明您为什么要添加标头,没有说明具体的标头等)无法获得准确的答案,但底线是您通常不想使用 HTTP 标头与 CometD。
【讨论】: