我在flex中使用URLLoader,但是当我加载某个url时,连接被中止(使用firefox中的HTTPFox插件进行监视)。我在另一台服务器上模拟相同的实例,但它不会中止。当我检查HTTPFox内容时,它具有以下值:
加载内容时出错(NS_ERROR_DOCUMENT_NOT_CACHED)
我一直在网上搜索,但似乎没有解释为什么会发生NS_ERROR_DOCUMENT_NOT_CACHED。我只是想知道为什么出现这样的错误信息会解决连接中断的原因。
以下是我在两个服务器上进行测试的示例代码的一部分,这些服务器工作并没有使用URLLoader。
private var UrlLoaderService : URLLoader = new URLLoader();
function initializeData():void
{
var parameters : URLVariables = new URLVariables();
var requests : URLRequest = new URLRequest();
parameters.param1="param1";
parameters.param2="param2";
parameters.param3="param3";
requests.data = parameters;
requests.method = URLRequestMethod.POST;
requests.url = "/sampletest/testrequest.php?antiCache="+Math.random();
UrlLoaderService.addEventListener(Event.COMPLETE, successResult);
UrlLoaderService.load(requests);
}