1

目前,使用 Flex 使用 FluorineFx 连接 .Net 后端。在 flex 方面,我将自定义值注入 AMF3 标头。有谁知道在 FluorineFx 解析请求后如何获取 .Net 端的 AMF 标头?如果 FluorineFx 在解析 AMF3 消息后让我访问它,对我来说并不明显。

4

1 回答 1

0

这对我有用:

var amfMessage =
    (AmfBaseMessage) OperationContext.Current.RequestContext.RequestMessage;
var header = amfMessage.AmfHeaders.FirstOrDefault(x => x.Name == "HeaderName");
var headerValue = header.Content as string;

只需根据您的需要替换HeaderNameas string作为适当的名称和类型。

于 2010-12-09T22:07:54.480 回答