method downloadURLToStream

void downloadURLToStream(string url,string baseURL,stream destStream,object objToNotify,string messageToSend);

Argumente

Zurückgegebener Wert

This method asynchronously downloads data from the URL pair specified by url and baseURL to destStream and calls the messageToSend method on the objToNotify object. As usual baseURL may be omitted for single part URLs. messageToSend will be called as a completion message with the following signature:
EEResult messageToSend (destStream, canonicalizedURL, errorCode, streamMimeType);
function main ()
{
    var urlDataObj = shell.serviceManager.urlData.controller;      
    var memStreamObj = shell.serviceManager.basics.memoryStream;
    var streamWriterObj = shell.serviceManager.basics.rawStreamWriter;
    var urlDataListenerObj = new urlDataListener();
                
    streamWriterObj.stream = memStreamObj;		    
        
    urlDataObj.downloadURLToStream ("http://www.aol.com",        
        "",		
        streamWriterObj.stream,	
        urlDataListenerObj,
        "onData");									       										
}

function urlDataListener ()
{
    this.onData = downloadDone;
}

function downloadDone (stream, url, errorCode, mimeType)
{   
    var rawStreamReaderObj = shell.serviceManager.basics.rawStreamReader;
    rawStreamReaderObj.stream = stream;
    rawStreamReaderObj.seekToStart();
    
    var data = rawStreamReaderObj.readStringTillEndOfStream("");               
    document.write (data);
    stream.close(); 
    
}