目前,使用Flex使用FluorineFx连接.Net后端。在flex方面,我将自定义值注入AMF3标头。在FluorineFx解析了请求之后,有没有人知道如何到达.Net端的AMF头?如果FluorineFx在解析了AMF3消息之后让我访问AMF3消息,我就不明白了。
答案 0 :(得分:0)
这对我有用:
var amfMessage =
(AmfBaseMessage) OperationContext.Current.RequestContext.RequestMessage;
var header = amfMessage.AmfHeaders.FirstOrDefault(x => x.Name == "HeaderName");
var headerValue = header.Content as string;
只需将HeaderName
和as string
替换为您需要的相应名称和类型。