wiki:es:Documentation/ARexxAPI/GETURL

Version 4 (modified by Emilio Jimenez, 5 years ago) (diff)

En otros idiomas:


ARexx API

    GETURL

    NOMBRE

    GetURL — Descargar un fichero de la World Wide Web usando HTTP. (V2.1)

    PLANTILLA

    URL/A,FILENAME/A

    FUNCIÓN

    Descarga un fichero de la World Wide Web usando HTTP y lo guarda en disco.

    ENTRADAS

    URL/A - URL completo del fichero
    FILENAME/A - senda completa del fichero en el que guardar

    RESULTADOS

    RC se pone a 5 si no hay una pila TCP/IP corriendo, o a 10 si está corriendo pero no en línea, si no puede encontrarse el URL o si no puede escribirse en el fichero indicado.

    NOTAS

    El prefijo "http://" es opcional, pero también el único protocolo soportado.

    EJEMPLO

             /* Activar códigos de resultados */
    
             OPTIONS RESULTS
    
             /* Ignorar posible error de GETURL */
    
             OPTIONS FAILAT 11
    
             /* Descargar un fichero */
    
             GETURL '!http://yam.ch/files/YAM22.lha' 'ram:YAM22.lha'
    
             /* Mostrar los resultados */
    
             c = RC\\
             SELECT\\
                WHEN c = 5 THEN SAY 'No hay una pila TCP/IP corriendo.'\\
                WHEN c > 5 THEN SAY 'Error.'\\
                OTHERWISE SAY 'Fichero descargado satisfactoriamente.'\\
             END\\
    

    FALLOS

    El comando es interrumpido bruscamente si se envía o recibe correo.

    VÉASE TAMBIÉN