我有一個問題發送從閃存數據的一個巨大的(〜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);
@@ John,我將如何使用它來上傳字符串? – Skeen
@@ John,你可以發佈一個答案,顯示一些這樣的代碼,其中data_string是一個巨大的data_string。 – Skeen
@@ John,它實際上是一個BitmapData對象,它被編碼成一個字符串,我猜這個編碼可能發生在服務器端,如果這樣可以輕鬆解決發送問題。 - 我想SWF本地內存。 – Skeen