在我们的应用程序中,我们有一个flex客户端,该客户端使用BlazeDS和AMF来执行操作, 有没有办法向 AMF 发送的请求添加自定义 Http header ,以便我可以在 Java 服务器端的过滤器中读取内容
谢谢。
最佳答案
您可以使用自定义 header ,其中包含您喜欢的任何内容,如下所示:
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);
关于java - 将自定义 HTTP header 添加到 BlazeDS 和 AMF 发送的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60523619/