导致此错误的原因是NS_ERROR_DOCUMENT_NOT_CACHED

时间:2013-02-19 01:24:02

标签: php actionscript-3 flex firefox

我在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);
}

0 个答案:

没有答案