У меня проблема с отправкой огромного (~ 4 МБ) блока данных из флеш-памяти на мой сервлет Java, в настоящее время я передаю данные с помощью URLVariables, однако, похоже, для этого есть ограничение (потому что, похоже, он работает с меньшие блоки данных), как мне подавить это ограничение или любым другим способом передать мои данные сервлету.
Мой флеш-код на данный момент:
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);