Java 向BlazeDS和AMF发送的请求添加自定义HTTP头

Java 向BlazeDS和AMF发送的请求添加自定义HTTP头,java,actionscript-3,apache-flex,blazeds,amf,Java,Actionscript 3,Apache Flex,Blazeds,Amf,在我们的应用程序中,我们有一个flex客户端,该客户端使用BlazeDS和AMF执行操作, 有没有办法将自定义Http头添加到AMF发送的请求中,这样我就可以在Java服务器端读取我们的过滤器 谢谢。您可以在自定义标题中添加任何您喜欢的内容,如下所示: headers = [ new URLRequestHeader("contentType", "application/x-www-form-urlencoded"), new URLRequestHeader(

在我们的应用程序中,我们有一个flex客户端,该客户端使用BlazeDS和AMF执行操作, 有没有办法将自定义Http头添加到AMF发送的请求中,这样我就可以在Java服务器端读取我们的过滤器


谢谢。

您可以在自定义标题中添加任何您喜欢的内容,如下所示:

headers = [
        new URLRequestHeader("contentType", "application/x-www-form-urlencoded"),
        new URLRequestHeader("Accept-Language", "en_US"),
        new URLRequestHeader("X-Authorization", "Bearer " + API_KEY)
    ];
然后像这样使用它:

 var urlReq:URLRequest = new URLRequest(API_URL);
    urlReq.method = URLRequestMethod.GET;
    urlReq.requestHeaders = headers;
var _jsonLoader:URLLoader = new URLLoader();
    _jsonLoader.load(urlReq);