我在将一个巨大的(~4MB)数据块从闪存发送到我的 java servlet 时遇到问题,目前我正在使用 URLVariables 传输数据,但是这似乎有一个限制(因为它似乎可以工作,使用较小的数据块),我如何抑制这个限制,或者以任何其他方式,将我的数据获取到我的 servlet。
到目前为止我的闪存代码:
var variables:URLVariables = new URLVariables();
variables.name = name_string; //Plenty of these small attributes
variables.data = data_string; //And the huge BLOB
var sendReq:URLRequest = new URLRequest("http://localhost:8080/recieve/");
sendReq.method = URLRequestMethod.POST;
sendReq.data = variables;
var sendLoader:URLLoader;
sendLoader = new URLLoader();
sendLoader.addEventListener(Event.COMPLETE, Handler);
sendLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
sendLoader.load(sendReq);